#jquery #firebug
#jquery #firebug
Вопрос:
как увидеть, какая функция jquery вызывается, когда я навожу курсор мыши на левую боковую панель. посмотрите сайт webspiders.com и наведите курсор мыши на левую боковую панель прямо над боковой панелью «Связаться с нами». пожалуйста, помогите
Комментарии:
1. Неясно, что вы ищете. Наведение курсора мыши на это работает. Это то, что вы ищете?
2. Плагин FireQuery для firebug полезен для отображения функций, прикрепленных к элементам DOM firequery.binaryage.com
Ответ №1:
Прочитайте код и найдите класс этого div, .slide-out-div
. Это также зависит от jquery.tabSlideOut.v1.3.js
$(function(){
$('.slide-out-div').tabSlideOut({
tabHandle: '.handle',
pathToTabImage: 'images/tab.gif',
imageHeight: '163px',
imageWidth: '36px',
tabLocation: 'left',
speed: 300,
action: 'hover',
topPos: '140px',
//leftPos: '20px',
fixedPosition: true
});
});
Комментарии:
1. спасибо за ваш ответ, но я задал другой вопрос. я хочу, чтобы, когда я наведу курсор мыши на slide-out-div, я увидел, какая функция jquery связана с этим div. как это сделать с помощью firebug. пожалуйста, помогите.
2. также скажите мне, какой метод вы использовали, чтобы узнать, какая функция вызывается. вы сказали, что $ (‘.slide-out-div’).tabSlideOut({}) эта функция будет вызываться. откуда вы знаете, что функция tabSlideOut связана с div. как вы узнаете с помощью firebug. пожалуйста, объясните.
3. Визуальное событие может помочь ( sprymedia.co.uk/article/Visual Event ). Мой метод заключался в простом просмотре исходного кода. У выдвижного div был уникальный класс (slide-out-div), и я искал в javascript, пока не нашел функцию, прикрепленную к этому классу.
4. Также, используя Firebug, нажмите «стрелку» рядом со значком firebug в строке меню firebug. Затем вы можете навести курсор мыши на любой элемент на странице (выделен синим цветом), и HTML для этого элемента будет показан в консоли.