飲歌長嘯
2022-07-21 09:57:59
我無權(quán)訪問原始文檔...所以我正在嘗試使用 GTM 和 Jquery 修改按鈕元素。但是以下代碼不起作用。<script>$(document).ready(function(){ $( ".label" ).html("<a href="#" name="button" onclick="dataLayer.push({'event': 'Form Sent'});"><strong>SiGN IN!</strong></a>")});</script>還有另一種方法可以做到這一點嗎?
1 回答

青春有我
TA貢獻1784條經(jīng)驗 獲得超8個贊
你需要更復(fù)雜的東西,因為你有嵌套的引號:
$(function(){
let $newLink = $("<a/>",{ "href": "#", "name":"button" })
.html('<strong>SiGN IN!</strong>'); // using separate .html instead of attribute for readability
$newLink.on("click",function(e) {
e.preventDefault(); // cancel click
dataLayer.push({'event': 'Form Sent'})
});
$(".label" ).html($newLink)
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="label"></div>
添加回答
舉報
0/150
提交
取消