<a href="#" class="myclass anotherclass" id="myid anotherid">Link</a>
$('.myclass').click(function () {
var foo = '';
alert(foo);
});
在此示例中,我希望弹出一个警报,内容如下:“.myclass”。
如何提醒 jQuery 选择器中单引号之间输入的内容?
编辑:我只想提醒“myclass”。不是“myclass anotherclass”
最佳答案
当单击事件发生时,用于绑定(bind)它的 jQuery 对象不再存在。元素和事件处理程序都没有有关所使用的 jQuery 对象的任何信息。如果您想要来自 jQuery 对象的信息,则必须保留它:
var c = $('.myclass');
c.click(function () {
alert(c.selector);
});
关于jquery - 如何提醒 jQuery 选择器中单引号之间输入的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22184326/