我有以下代碼來跟蹤與特定網址匹配的外部鏈接的瀏覽量。如何選擇具有特定href的所有錨點?
$("a").each(function(i){
if (
$(this).attr('href') == "http://example.com/external/link/" ||
$(this).attr('href') == "http://example.com/external/link"
) {
$(this).click(function(){
_gaq.push(['_trackPageview', '/external/pagename']);
});
}
});
此代碼有效,但對於包含大量鏈接的頁面而言效率極低。有沒有辦法使用選擇器來選擇所有具有匹配hrefs的錨,而不是掃描頁面上的所有鏈接?
這是如何完成的!您可以將其與[Google Analytics插件]結合使用(http://writeless.se/2011/01/a-no-fuzz-asynchronous-google-analytics-plugin/) – mekwall 2011-01-07 21:26:33