gpt4 book ai didi

Jquery插件获取DIV ID

转载 作者:行者123 更新时间:2023-12-01 03:51:21 27 4
gpt4 key购买 nike

我想将调用它的 DIV ID 传递给插件。

一个解决方案是这样调用它的:

$('#mydiv').myplugin({
myproperty : $('#mydiv').attr('id')
});

但我想做这样的事情:

$('.myclass').myplugin({
myproperty : $(this).attr('id')
});

但是“this”并不是指 myclass 元素。有没有办法动态获取myclass id?

最佳答案

问题是您在“myplugin”代码运行之前尝试使用“$(this)”。没有直接的方法可以完成您正在做的事情,但这可能有效:

$('.myclass').each(function() {
$(this).myplugin({property: $(this).attr('id')});
});

这样做,您允许 jQuery 设置对您的“each”处理程序的函数调用,每个元素单独匹配选择器。在每次调用该函数时,this 将引用其中一个元素。然后,您可以在函数调用中使用该元素的属性来调用您的插件。

关于Jquery插件获取DIV ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8256841/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com