我有一个链接。
<a id="cartLink" href="https://site.foxycart.com/cart?cart=checkout" >Test</a>
当你点击这个链接时,它会加载一个弹出对话框(不会更改为新的窗口位置等)
现在我想动态生成该URL,所以我想使用jQuery和类似于以下的代码:
$('#cartLink').live('click', function () {
var count = $("#abc").text();
var url = "https://site.foxycart.com/cart?cart=view&MyCount=" + count;
NOW SOMEHOW REPLICATE THE SAME WAY THE HREF WOULD HAVE WORKED
});
正如您所看到的,我不能使用window.open()等方法。那么,最好的方法是模拟点击具有设置href的链接,以达到相同的行为。