Jquery - всплывающая подсказка не работает - PullRequest
0 голосов
/ 26 декабря 2010

Я нашел учебник во всплывающей подсказке и попытался скопировать его, не глядя на него.После этого я обнаружил некоторые различия в моем коде и учебнике.Так что я исправил это, но все равно он не появляется.

http://www.jsfiddle.net/8RTqC/

Не важно, я нашел проблему.

Изменено

  tip = $(this).find('.tooltip');

для

  tip = $('.tooltip');

и все заработало

Ответы [ 3 ]

2 голосов
/ 26 декабря 2010

Ваш селектор неверен:

tip = $(this).find('.tooltip');

Это ищет элемент с классом 'tooltip' в вашей привязке Просто используйте:

var tip = $('.tooltip');
1 голос
/ 26 декабря 2010

Чтобы сохранить его по ссылке, его необходимо заменить:

$(this).find('.tooltip')

С помощью метода, который ищет всплывающую подсказку a sibling, вместо внутри <a>, например:

$(this).next('.tooltip')

Вы можете проверить это здесь .

0 голосов
/ 26 декабря 2010

Вам лучше не изобретать велосипед. Попробуйте это:

http://flowplayer.org/tools/tooltip/index.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...