出于某种原因,我认为这很容易。这是我的代码:
$('#someDamnedDiv').live('click', function () {
$('a', this).trigger('click');
});
Sam Hill在我的职能方面有什么问题?
答案 0 :(得分:7)
我认为无法模拟链接上的点击。看here。但是,你可以这样做:
$('#someDamnedDiv').live('click', function (event) {
window.location = $(this).find('a').attr('href');
event.preventDefault();
});
答案 1 :(得分:4)
这是我用于其中一个项目的内容:
$('div.classname').click(function(e){
if($(e.target).is('a')) return;
$(this).find('a').click();
});