您的位置:首页 > Web前端 > JQuery

使用jquery trigger 触发a标签的click事件取代window.open方法

2013-10-07 22:26 573 查看
var ohtml='<div class="friend-dialog tac pt15 pb20">'+
'<div class="f-h32">您已经成功发送好友申请。</div>'+
' <p class="c999">上传真实头像,好友申请更容易被通过哦,赶紧上传头像吧!</p> '+
'<a href="<%=path%>/teacher/editUserAvatar.action" target="_blank"><span id="awindowopen" ></span></a>'+
'  </div>';
$.dialog({
lock:true,
title: '温馨提示',
button: [
{value: '点击上传图像',callback: function () {
$("#awindowopen").trigger("click");
},focus: true
}
],
content:ohtml
});


需要注意的是:

在这个地方:

<a href="<%=path%>/teacher/editUserAvatar.action" target="_blank"><span id="awindowopen" ></span></a>


<a>标签内一定要有内容,并且要模拟里面的内容被点击而不是<a></a>被点击
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: