我在Google跟踪代码管理器中编写了一些JQuery。基本上,当点击滑块中的图像时,它会将数据推送到Google Analytics。我已正确启动标签,但我想将label属性设置为图像的alt标签。这样,我就可以知道每张图片有多少次点击。这是我到目前为止编写的代码:
<script>
(function ($) {
$(function () {
$('.front .flexslider .views-field-field-slider-image img').click(function() {
var label = (code here);
dataLayer.push({
'event': 'GAEvent',
'eventCat': 'Slider',
'eventAction': 'Click Slider Home',
'eventLabel': label,
'gaNonInt': false
});
});
});
}(jQuery));
</script>
如您所见,我已将label变量分配给eventLabel属性,但我不知道如何为其分配alt属性值。非常感谢任何建议!
答案 0 :(得分:1)
如果我理解你想获得alt值属性:
<script>
(function ($) {
$(function () {
$('.front .flexslider .views-field-field-slider-image img').click(function() {
var label = this.alt;
dataLayer.push({
'event': 'GAEvent',
'eventCat': 'Slider',
'eventAction': 'Click Slider Home',
'eventLabel': label,
'gaNonInt': false
});
});
});
}(jQuery));
</script>