如何在JQuery中创建自己的函数?

nec*_*tar 3 jquery

如何创建自己的函数并将其称为另一个函数?喜欢-

$('.mycls li').hover(function() {    
var divid = $(this).find('li').attr('some_attr');
call myfunc(divid);
});

function myfunc(divid)
{
$(divid).show();
//I want to hide rest all divs 
$('div#info1').hide();
$('div#info2').hide();
$('div#info3').hide();
}
Run Code Online (Sandbox Code Playgroud)

我有2个问题,一个是如何在jquery中实现这个逻辑第二个是哪个属性可以用来引用特定的div到特定的div

我的div是 -

<div id="info1">
//some information
</div>
<div id="info2">
</div>
....
Run Code Online (Sandbox Code Playgroud)

Sar*_*raz 5

您的函数应该能够像jquery的其他方法/函数一样对包装集进行操作.考虑一个插件,很容易:

jQuery插件教程

或者看:

在jQuery中定义自己的函数