JQuery 插件相关。 。从对象获取数组元素
是的,我正在使用 jquery 创建一个插件,到目前为止我所拥有的就是这个。 。
(function ($) {
$.fn.AppCompFunctionality = function () {
var defaults = {
};
var options = $.extend(defaults, options);
return this.each(function () {
$(this).click(function () {
var currentComps = $("#currentComps").get();
$(currentComps).hide();
});
});
};
})(jQuery);
现在假设 currentComps 是一个无序列表,里面有列表项,
<ul id="currentComps">
<li id="CompName">
Component Name:
</li>
<li id="CompVersion">
Component Version:
</li>
</ul>
我想获取 id 为“CompName”的列表项,我如何通过插件检索它。 。将 currentComps 作为完整对象进行处理,我得到 -
我不希望能够使用 eq() 选择 CompName,或者我希望能够通过其 id 选择,但如果这有意义的话,可以通过 CurrentComps 选择。
Right so I'm creating a plugin using jquery what I have thus far is this. .
(function ($) {
$.fn.AppCompFunctionality = function () {
var defaults = {
};
var options = $.extend(defaults, options);
return this.each(function () {
$(this).click(function () {
var currentComps = $("#currentComps").get();
$(currentComps).hide();
});
});
};
})(jQuery);
now suppose currentComps is a Unordered List that has list items inside say
<ul id="currentComps">
<li id="CompName">
Component Name:
</li>
<li id="CompVersion">
Component Version:
</li>
</ul>
I want to get the list item with the id say 'CompName' only, how would i retrieve this through a plugin. . going through currentComps as full object i get -
I dont want to be able to select CompName using eq() either I want to be able to select is by its id but through CurrentComps if that makes any sense.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过几种方式做到这一点:
或者
You can do it a couple of ways:
or