我需要模拟匹配元素(链接)的自动点击,但我也想在同一行上添加点击行为逻辑,是否可能?像alert("my Click Behavior");
而不是以下内容:
jQ('tbody[groupstring^=";#Emergency;#"] a').click(function(){
jQ(this).parent().parent().parent().next().find('td:contains("Emergency")').each(function(){
jQ(this).html(jQ(this).html().replace(/Emergency/g,"Urgent"));
});
})
我想将上述点击行为直接链接到以下内容:
jQ('tbody[groupstring^=";#Emergency;#"] a').each(function(){
jQ(this).trigger('click').My Click Behavior();
})
答案 0 :(得分:1)
这是您定义点击行为的方式
jQ('tbody[groupstring^=";#Emergency;#"] a').each(function(){
jQ(this).click(function() {
//what should happen on click
});
})
这是为许多元素定义相同点击行为的方法:
jQ('tbody[groupstring^=";#Emergency;#"] a').click(function() {
//what should happen on click
});
这是触发点击的方式:
$(mySelector).click();