如果我有一段Javascript,其中<em> $(some_block.url).attr(&#34; href&#34;)等同于 http://example.org/events/204 :
var text = '<div class="title"><a href="' + $(some_block.url).attr("href") + '" onclick=ga(\'send\',\'event\',\'Event Label Dude\',\'' + $(some_block.url).attr("href") + '\')' + ' target="_blank">' + some_block.title + '</a></div>';
插值时,我最终得到的结论是:
<a href="http://example.org/events/204" onclick="ga('send','event','Event" label="" dude','http:="" example.org="" events="" 204')="" target="_blank">Some Event</a>
发生了什么事?是否删除了URL中的正斜杠,因为我尝试将它们用单引号括起来?我尝试在代码段中添加用于Google Analytics分析事件跟踪的网址。