我的每个功能都有问题 我想更改链接属性href,它具有类.myclass而不会在单击时生成页面 但代码适用于localhsot但不适用于服务器 我的代码:
$("a[class='holder_notify_drop_link']").each(function () {
$(this).click(function (event) {
event.preventDefault();
var attr_href = $(this).attr('href');
$(this).attr('onClick', "openFrame('" + attr_href + "','yes')");
});
请问好吗?
答案 0 :(得分:1)
这是完全错误的做法。在此处阅读有关活动的信息:http://api.jquery.com/on/
您需要执行以下操作:
$(".holder_notify_drop_link").on('click', function(e) {
var url = $(this).attr('href');
openFrame(url,'yes');
e.preventDefault();
});
这样的东西对你有用,但你真的需要阅读jQuery和事件绑定。