javascript - 创建一个小型 jQuery 插件

标签 javascript jquery

我创建这个插件是为了让应用程序的工作变得更容易。

这是链接: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/

相关文章:

javascript - 无法使用 JavaScript 验证 Bootstrap Modal 中的表单

javascript - HTML 文件释放器在 IE7+ 中不起作用

javascript - jQuery RTE 建议

javascript - 如何使用 attachEvent 引用调用者对象 ("this")

带有 cookie 的 jQuery 样式切换器

asp.net - 如何终止对 .net Web 服务的 javascript 异步调用?

javascript - 如何使用大量 RSS 提高应用程序的速度

javascript jquery mobile 在for循环中创建按钮

javascript - 如何在 Javascript 中从左到右到从右到左替换字符串的元素?

javascript - 导航栏链接滚动到顶部