2011-10-13 63 views
1

我目前正在使用simpleCart(js)(打开jQuery购物车)制作网站。触发事件监听器

在HTML这将触发event清空购物车:

<a class="simpleCart_empty" href="javascript:;"></a> 

我想这个事件与几个其他行动结合起来,所以我试着火在我的表彰,而无需实际点击链接。

源具有这样的:

me.addEventToArray(getElementsByClassName('simpleCart_empty') , simpleCart.empty , "click"); 

有谁没怎么触发它的jQuery?或者如何找到如何做到这一点? 有规律的:

$(".simpleCart_empty").trigger('click'); 

不起作用,并且似乎是一个错误的解决方法。

代码:

$(simpleCart.empty).trigger('click'); 

的伎俩。

回答

0

使用绑定尝试的jQuery

()函数
$('.simpleCart_empty').bind('click', function() { 
    alert('Should empty cart'); 
}); 

只是要执行

+0

很棒的额外选项 – Rob

1

你尝试

$(".simpleCart_empty").click(); 
+1

这din't工作的行动更换警报,但刚刚发现$(simpleCart.empty).trigger('click');确实。 – Rob