.find() в FF и chrome

Тема в разделе "Другие языки", создана пользователем Sliph, 14 мар 2011.

Модераторы: Цукер
  1. Sliph

    Sliph Читатель

    Заблокирован
    Регистр.:
    7 мар 2008
    Сообщения:
    49
    Симпатии:
    6
    Доброго всем времени суток, подскажите где я туплю (или браузер). Код отлично работает в Opera и IE. Но отказывается работать в Хроме и Лисе.
    PHP:
    <script type="text/javascript">
    $(
    document).ready(function () {
        $(
    'a.h_menu_a').hover(function () {
            $(
    this).find('div.the_menu').stop(truetrue).animate({opacity"show"});
        }, function() { 
           $(
    'div.the_menu').animate({opacity"hide"});   
        });
    });
    </script>
    PHP:
    <class="h_menu_a" href="#">
      <
    div>Кнопка</div>
      <
    div class="the_menu" id="bla">blablabla</div>
    </
    a>
    <
    class="h_menu_a" href="#">
      <
    div>Кнопка 2</div>
      <
    div class="the_menu" id="bla">blablabla2</div>
    </
    a>
     
  2. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102
    попробуй заменить $ на jQuery
     
  3. Sliph

    Sliph Читатель

    Заблокирован
    Регистр.:
    7 мар 2008
    Сообщения:
    49
    Симпатии:
    6
    Не помогло.
    Задачу решил следующим путем:
    PHP:
    <script type="text/javascript"
    $(
    document).ready(function () { 
        $(
    '.menu_first').hover(function () { 
            $(
    this).find('div.the_menu').animate({opacity"show"}); 
        }, function() {  
           $(
    'div.the_menu').animate({opacity"hide"});    
        }); 
    }); 
    </script> 
    PHP:
    <div class="menu_first">
      <
    span>Кнопка</span
      <
    div class="the_menu" id="bla">blablabla</div
    </
    div>
    <
    div class="menu_first">
      <
    span>Кнопка 2</span
      <
    div class="the_menu" id="bla">blablabla2</div
    </
    div
     
  4. alica

    alica

    Регистр.:
    28 июл 2008
    Сообщения:
    243
    Симпатии:
    76
    Так бы тоже нашлось $('div.the_menu', this)
     
    Sliph нравится это.