我正在尝试将某些特定函数绑定到具有类“aMySpecialClass”的特定链接。例如:
<a href="#" class="aMySpecialClass"></a>
我尝试了以下代码的几种变体,没有去...
jQuery('a').find('.aMySpecialClass').live(
'click',
function(event) {
jQuery.fn.myfunction(this);
});
jQuery能否找到所有使用jQuery('a')?
编辑:注意到那些链接和类没有在运行时定义,它们是在页面准备好后动态生成的,它向服务器发送一个查询,然后结果,它随后用特定的类构建这些链接
答案 0 :(得分:3)
我讨厌说出来,但是read the docs.它基本上只是CSS selector syntax。
jQuery('a.aMySpecialClass').on('click', function (event)
{
jQuery.fn.myfunction(this);
});
答案 1 :(得分:3)
您是否尝试过jQuery('a.aMySpecialClass')
?
答案 2 :(得分:3)
试试这个:
$('a.aMySpecialClass').live(
'click',
function(event) {
jQuery.fn.myfunction(this);
});
答案 3 :(得分:2)
如果您使用find
,则会在链接中查找元素。只需为标签和类创建一个选择器:
jQuery('a.aMySpecialClass')