私はgo
とdelete
ボタンで行を表示するWebアプリケーションを持っています。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>
jQueryコードではありませんか? –
window.openの呼び出し中に "_blank"を指定することができます –
http://stackoverflow.com/questions/7554108/javascript-window-location-in-new-tab –