jQuery MiniUI

 找回密码
 立即注册
查看: 5126|回复: 4
打印 上一主题 下一主题

a标签如何先执行js后再执行url [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-6-12 15:01:46 |只看该作者 |倒序浏览
如题,就是a标签里设置了href后,我现在先执行js做个判断,如果通过就执行a标签的url。。。

Rank: 8Rank: 8

沙发
发表于 2015-6-12 15:09:18 |只看该作者
不明白你要做什么

Rank: 2

板凳
发表于 2015-6-12 15:19:40 |只看该作者
felt 发表于 2015-6-12 15:09
不明白你要做什么

a标签里有href的值,又有点击事件是吧,当我点击这个按钮的时候,应该先执行js事件,我可以做判断或其他,然后再取a标签的href的值进行跳转或其他,现在是a标签里有href的值后,点击按钮直接跳转了
  1. $(menuS.children("menu")).each(function(){
  2.         //debugger;
  3.         if(this.getAttribute("url")!=null){
  4.                 as+='<a id="'+this.getAttribute("id")+'" class="mini-button mini-button-iconTop" iconCls="icon-edit" onclick="doclick();"  plain="true" href="'+this.getAttribute("url")+'">'+this.getAttribute("text")+'</a>';
  5.         }else{
  6.                 as+='<a id="'+this.getAttribute("id")+'" class="mini-button mini-button-iconTop" iconCls="icon-edit" onclick="doclick();"  plain="true" >'+this.getAttribute("text")+'</a>';
  7.         }
  8.         });       
  9. $(menutop).html(as);
  10. mini.parse();
  11. }   

  12. function doclick(e){
  13.         alert("a");
  14. }
复制代码

Rank: 8Rank: 8

地板
发表于 2015-6-12 15:27:43 |只看该作者
wenfl 发表于 2015-6-12 15:19
a标签里有href的值,又有点击事件是吧,当我点击这个按钮的时候,应该先执行js事件,我可以做判断或其他 ...

只能支持一种,要么href,要么onclick,href优先于onclick

Rank: 2

5#
发表于 2015-6-12 15:29:43 |只看该作者
felt 发表于 2015-6-12 15:27
只能支持一种,要么href,要么onclick,href优先于onclick

好的,我联系你们销售好了

Archiver|普加软件

GMT+8, 2024-9-29 17:38 , Processed in 1.041767 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部