我有一个网络应用程序显示行go
and delete
纽扣。
如果用户点击go
,它应该打开新选项卡/窗口,其中包含根据行数据构建的 url。
我怎样才能在 jquery 中做到这一点?我正在做的是:
$('.go').click( function () {
var wid = {{ wid|tojson|safe }};
var sid = $(this).prop('id');
url = $script_root + '/' + wid + '/' + sid;
// go to url
});
一些更新:
我真正想要完成的是动态更新href
of an <a>
元素。
<a id="foo" href="#">foo</a>
<script type="text/javascript>
$('#foo').click( function() {
$(this).prop('href', 'http://www.google.com/');
});
</script>
这不起作用(小提琴:http://jsfiddle.net/6eLjA/ http://jsfiddle.net/6eLjA/)
尝试这个:
window.open(url, '_blank');
这将在新选项卡中打开(如果您的代码是同步的,在本例中是同步的。在其他情况下,它将打开一个窗口)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)