I have a click handler for a specific link, inside that I want to do something similar to the following:

window.location = url

我需要这个才能在新窗口中打开url,我该怎么做呢?

推荐答案

你可以喜欢:

window.open('url', 'window name', 'window settings')

jQuery:

$('a#link_id').click(function(){
  window.open('url', 'window name', 'window settings');
  return false;
});

You could also set the target to _blank actually.

Jquery相关问答推荐

JQuery AJAX数据表保留前导零

是否可以从不可见的 DataTables 列访问数据?

用 jQuery/JavaScript 检测数字或字母?

如何使用 jQuery 将分钟转换为小时/分钟并添加各种时间值?

JQuery 仅在 Rails 4 应用程序中的页面刷新时加载

在 Javascript 中,字典理解或 Object `map`

window.onbeforeunload 和 window.onunload 在 Firefox、Safari、Opera 中不起作用?

jQuery获取表单字段值

JQuery .hasClass 用于 if 语句中的多个值

为什么 Chrome 会忽略本地 jQuery cookie?

Jquery .show() 不显示隐藏可见性的 div

jQuery中的Grep与过滤器?

为不同的 node 类型配置jstree右键上下文菜单

jQuery DataTables:延迟搜索直到输入 3 个字符或单击按钮

使用 MVC、C# 和 jQuery 导出为 CSV

触发下拉更改事件

图片转Base64

AngularJS:使用 jQuery 更改时,ng-model 绑定不更新

jQuery .each() 索引?

如何判断值是否为 JSON 对象?