欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

点击链接,取得href的值,但是不转向.怎么做

更新时间: 2014-01-05 01:54:48 责任编辑: Author_N1

 

点击链接,取得href的值,但是不转向.如何做?
Html:

   

<div class="list">
<a href="/1.html">1</a><a href="/2.html">2</a><a href="/3.html">3</a>
</div>


Js代码:

$('.list a').click(function () {
              $.ajax({
                  url: $(this).attr('href'),
                  success: function (data) {
                      alert(data);
                  },
                  cache: false
              });
          });


现在的问题是,点击链接后,直接转到链接页面去了.我不想转向.

比如:点击"1",我只需要弹出一个对话框,但不要转到1.html  

能否不添加a的属性下(比如,不添加<a rel=""等属性),只有href属性.怎样能做到我想要的效果呢?

谢谢!

--参考方法--

$('.list a').click(function (e) {
  e.preventDefault();//取消事件的默认动作。
  $.ajax({
    url: $(this).attr('href'),
    success: function (data) {
      alert(data);
    },
    cache: false
  });
});
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:54:48
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2991/
本文WWW.DOC100.NET DOC100.NET版权所有。