我有如下一個動態生成的按鈕:onclick事件添加到一個div
<div style="float: left; width: 150px; cursor: pointer;" id="thebutton" class="orange_form">
<span style="padding-top: 17px; font-size: 1.5em;">The button</span>
</div>
要顯示的按鈕,我有這樣的代碼的JavaScript內:
$('div#thebutton').click(function() {
$('div#Form').show();
$.scrollTo($('div#Form'), 800);
});
我想補充GA事件跟蹤到此按鈕:
onClick="_gaq.push(['_trackEvent', 'category', 'action', 'label']);"
這是正確的嗎?
$('div#thebutton').click(function() {
$('div#Form').show();
$.scrollTo($('div#Form'), 800);
_gaq.push(['_trackEvent', 'category', 'action', 'label']);
});
或者我應該創建一個不同的腳本來調用此函數?
$('div#thebutton').click(function() {
_gaq.push(['_trackEvent', 'category', 'action', 'label']);
});
由於
你介意重寫問題標題嗎?它與問題內容不匹配。 – melancia 2014-08-30 15:54:17
看起來不錯。你試過了嗎?關閉主題:在選擇器中使用元素類型是不必要的,並且會降低效率。 – isherwood 2014-08-30 16:08:40