任何人都可以看到为什么以下代码没有导致我的网址在新窗口中打开,即:
$(location).attr({
href: toLoad,
target: "_blank"
});
其中toLoad是我的网址。
查看视图源,一切看起来都很好,基本上看起来像:
<a target="_blank" title="" href="http://......etc">ccc</a>
任何想法我可能做错了什么?
感谢。
答案 0 :(得分:1)
jQuery包装器用于DOM元素,而不是任意对象,location
(window.location
)甚至没有target
属性。只需做一个window.open(...)
。