Jquery服务器上的每个函数

时间:2014-03-17 13:11:22

标签: jquery

我的每个功能都有问题 我想更改链接属性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')");
    });

请问好吗?

1 个答案:

答案 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和事件绑定。