添加onClick事件“html代码”以预加载ajax html标记/页面

时间:2014-02-24 03:46:59

标签: javascript html onclick

我有一个从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事件加载到其中吗?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

使用Jquery。这里 应该替换为您的<a>'s班级名称。

$("body").on("click",".whatever",function(){
    SetCookie('Language','En');
    document.location.href='http://example.com/';
});