function initSlideDrop(){
jQuery('#nav').animDropdown({
hoverClass:'hover',
dropClass:'drop-active',
items: 'li',
drop: '.drop',
delay: 100,
animSpeed: 300,
effect: 'slide'
})
}
;(function($){
$.fn.animDropdown = function(o){
// default options
var options = $.extend({
hoverClass:'hover',
dropClass:'drop-active',
items: '>li',
drop: '>ul',
delay: 100,
animSpeed: 300,
effect: 'fade'
},o);
...
}}(jQuery));
これは私のjquery.jsの1つのコードです。initSlideDrop()メソッドを呼び出そうとすると、.aniDropDown()
ブロックが実行されます。しかし、$.fn.animDropdown = function(o)
は呼び出されていません。誰かがこれを手伝ってくれますか?