jquery delegate 选择器参数问题

2025-02-27 16:26:13
推荐回答(3个)
回答1:

建议用find + parent + each + live的方式, 这样可以用parent, 而且逻辑上和你要求的那个delegate是一致的, 比如
$('#container').find('#child').parent().each(function() {
$(this).live('click',
function() {
alert('click');
});
});

回答2:

建议用find + parent + each + live的方式, 这样可以用parent, 而且逻辑上和你要求的那个delegate是一致的, 比如

$('#container').find('#child').parent().each(function() {
        $(this).live('click',
        function() {
            alert('click');
        });
    });

回答3:

$(selector) 可以 用document或者body呀

这样就可以取dom的任意层级了。