gpt4 book ai didi

jQuery 类选择器和 $(this)

转载 作者:行者123 更新时间:2023-12-01 03:25:42 24 4
gpt4 key购买 nike

我有一个正在尝试调用的插件,并使用 DOM 中定义的参数中的属性。例如

<a href="somewhere.html" class="my_a">blah</a>

我有一个“box”插件,所以我想做

$(".my_a").box({

attribute1: "something",
attribute2: $(this).attr('href')
});

因此,传递给 box 函数的参数之一是来自被单击的类的 a 的 href 值,但是使用 $(this) 似乎不起作用。

有什么想法吗?

最佳答案

由于您使用的是类名选择器,我建议缓存元素查找

var el = $(".my_a");
el.box({
attribute1: "something",
attribute2: el.attr('href')
});

关于jQuery 类选择器和 $(this),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5490776/

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