我在Firebug中遇到有关onClick
事件的错误。
我尝试了各种不同的“和”组合,但无济于事。在添加onClick
事件之前,此工作正常。
有人能发现我可能做错了吗?
addPhoneLogo: function (n) {
if (i.phoneLogoLink.length > 1) var t = e('<span style="position:absolute; top:10px; right:10px;"><a onclick="ga('
send ', '
event ', '
Call tracking ', '
Click to call ', '
Menufication ');" href="' + phoneNum + '"><img src="' + i.phoneLogo + '" id="menufication-phone-logo" /></a></span>');
else var t = e('<span style="position:absolute; top:10px; right:10px;"><a href="' + phoneNum + '"><img src="' + i.phoneLogo + '" id="menufication-phone-logo" /></a></span>');
n.append(t)
},
答案 0 :(得分:1)
使用转义字符为onclick
参数添加单引号:使用\'
代替'
addPhoneLogo: function(n) {
if (i.phoneLogoLink.length > 1) var t = e('<span style="position:absolute; top:10px; right:10px;"><a onclick="ga(\'send\', \'event\', \'Call tracking\', \'Click to call\', \'Menufication\');" href="' + phoneNum + '"><img src="' + i.phoneLogo + '" id="menufication-phone-logo" /></a></span>');
else var t = e('<span style="position:absolute; top:10px; right:10px;"><a href="' + phoneNum + '"><img src="' + i.phoneLogo + '" id="menufication-phone-logo" /></a></span>');
n.append(t)
},
答案 1 :(得分:1)
使用'
\
addPhoneLogo: function (n) {
if (i.phoneLogoLink.length > 1)
var t = e('<span style="position:absolute; top:10px; right:10px;"><a onclick="ga(\'send \', \'event\',\' Call tracking \', \'Click to call \', \'Menufication \');" href="' + phoneNum + '"><img src="' + i.phoneLogo + '" id="menufication-phone-logo" /></a></span>');
else
var t = e('<span style="position:absolute; top:10px; right:10px;"><a href="' + phoneNum + '"><img src="' + i.phoneLogo + '" id="menufication-phone-logo" /></a></span>');
n.append(t)
},
答案 2 :(得分:0)
addPhoneLogo: function (n) {
if (i.phoneLogoLink.length > 1)
var t = e('<span style="position:absolute; top:10px; right:10px;"><a onclick="ga(\'send \', \'event\',\' Call tracking \', \'Click to call \', \'Menufication \');" href="' + phoneNum + '"><img src="' + i.phoneLogo + '" id="menufication-phone-logo" /></a></span>');
else
var t = e('<span style="position:absolute; top:10px; right:10px;"><a href="' + phoneNum + '"><img src="' + i.phoneLogo + '" id="menufication-phone-logo" /></a></span>');
n.append(t)
},