jquery函数在Safari中不起作用?

时间:2012-07-06 22:31:31

标签: jquery safari

我在Safari for PC或MAC中无法使用以下功能:

var $j = jQuery.noConflict();

$j(document).ready(function(){
    $j(".wpp_search_button.submit:eq(0)").click(function(){
         _gaq.push(['_trackEvent', 'Search', 'Header Search', '', 1]);    
    });
});

$j(document).ready(function(){
    $j(".wpp_search_button.submit:eq(1)").click(function(){
        _gaq.push(['_trackEvent', 'Search', 'Body Search', '', 1]);
    });
});

它应该跟踪我的网站上的搜索onclick,但它没有。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我的建议是尝试绑定到mousedown,看看是否能解决问题:

$j(".wpp_search_button.submit:eq(0)").mousedown(function(){
     _gaq.push(['_trackEvent', 'Search', 'Header Search', '', 1]);    
});

$j(".wpp_search_button.submit:eq(0)").mousedown(function(){
     _gaq.push(['_trackEvent', 'Search', 'Header Search', '', 1]);    
});