我有一个从ajax代码加载的网站,我有一个语言选择图像链接,我想添加一个onclick事件。 onclick事件必须添加到<a>
标记中。当页面在浏览器中加载时,它将html代码形成为
<a class="whatever">
<div id="1234" class="whatever1" width: 25px; height: 25px;">
<img class="whatever2" alt="" src="imagelink.png" width: 25px; height: 25px;">
</div>
</a>
由于我无法手动更改html代码(我可以在页面中添加javascript),我该如何加载:
onClick="SetCookie('Language','En');document.location.href='http://example.com/';"
进入<a>
标签
?
我可以使用<a>
标记中的类来定位元素并以某种方式将onclick事件加载到其中吗?
提前感谢您的帮助。
答案 0 :(得分:0)
使用Jquery。这里 应该替换为您的<a>'s
班级名称。
$("body").on("click",".whatever",function(){
SetCookie('Language','En');
document.location.href='http://example.com/';
});