我想在选择器上执行实时函数,但我想根据此选择器添加上下文。 我知道这是错的,但正确的做法是正确的:
$('.myClass',$(this).parent()).live('myEvent',function(){..})
.myClass
是一个重复的元素类。这个'live'让我可以仅在上下文中限制事件,实际上是选择器父级。
我希望我能理解。
答案 0 :(得分:1)
看起来你正在寻找的是.delegate()
函数,就像.live()
一样,但允许with other benefits的上下文(某种类型)。
试试这段代码:
$(this).parent().delegate('.myClass','myEvent',function() { .. } );
答案 1 :(得分:0)
试试这个
$(document).on(".myClass","event",function(){
var select = $(this).parent();
//use select for further implentation as selecter
})