我创建这个插件是为了让应用程序的工作变得更容易。
这是链接:http://jsfiddle.net/X5Squ/
我的问题是它总是只使用其中 1 个元素,请不要编辑 data 和 data5 函数,因为这些函数非常适合其他部分,但我需要名为 jtoggle 的函数才能工作。
非常感谢任何帮助!谢谢。
最佳答案
$(document).ready(function (){$('.jtoggle').jtoggle(true);});
您是否尝试过使用 .each 来实现此目的?我认为问题在于它没有传递 DOM 元素数组。我在创建插件方面缺乏经验,但似乎可以通过执行以下操作轻松避免这种情况:
$(document).ready(function (){
$('.jtoggle').each(function(){
$(this).jtoggle(true);
});
});
(这也意味着您可以安全地删除 jtoggle 本身中的 .each)
关于javascript - 创建一个小型 jQuery 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8477029/