我完全不擅长jQuery,但这样变得搞笑。在网上搜索2个小时,试图找到如何打开与jQuery的链接,没有任何结果。用jquery打开链接
我已经试过了这个例子:http://jqueryui.com/demos/button/#default
我要的是从上面的例子中,更改此代码(和得到它的工作):
<a href="#">An anchor</a>
到
<a href="my_site.php">An anchor</a>
我怎样才能做到这一点?
我完全不擅长jQuery,但这样变得搞笑。在网上搜索2个小时,试图找到如何打开与jQuery的链接,没有任何结果。用jquery打开链接
我已经试过了这个例子:http://jqueryui.com/demos/button/#default
我要的是从上面的例子中,更改此代码(和得到它的工作):
<a href="#">An anchor</a>
到
<a href="my_site.php">An anchor</a>
我怎样才能做到这一点?
$('a').attr('href', 'my_site.php');
不过我劝你还是不要因此它不这样做是为了所有的链接,你链接一个id,所以
<a id="linkness" href="#" >An anchor</a>
$('#linkness').attr('href', 'my_site.php');
$("a[href='#']").attr('href', 'my_site.php');
这应该工作:
$('a[href=#]').attr('href', 'my_site.php');
如果你有你的页面上有一个锚标记,你可能会想比a[href=#]
一个更好的选择,但你的想法。
该页面添加一个事件处理按钮的点击事件。该事件处理程序返回false
,这是一种告诉浏览器“在别人点击它时不会实际跟随此链接”的技术。这可以防止链接按照您的期望行事。
非常感谢! – Fredrik
[赞](http://bravopua.com/blog/wp-content/uploads/2010/07/fonz.jpg)...没问题 – Fresheyeball