我有一个Web应用程序,显示带有“go”和“delete”按钮的行。
如果用户点击“go”,它应该打开一个新的选项卡/窗口,并从该行的数据构建URL。
如何在jQuery中实现这一点?我的做法是:
如果用户点击“go”,它应该打开一个新的选项卡/窗口,并从该行的数据构建URL。
如何在jQuery中实现这一点?我的做法是:
$('.go').click( function () {
var wid = {{ wid|tojson|safe }};
var sid = $(this).prop('id');
url = $script_root + '/' + wid + '/' + sid;
// go to url
});
一些更新:
我真正想要实现的是动态更新 <a>
元素的 href
属性。
<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/)