点击一个链接使用jQuery
问题描述:
我试图做一些非常基本的事情,但我挣扎。点击一个链接使用jQuery
a = 'www.someURL.com'
我试了几件事。我试图用jQuery包装它
$(a).click()
Uncaught
Error: Syntax error, unrecognized expression:
我在做什么错?
答
- 这不是一个链接
- 这将是一个链接:
a = '<a href="http://www.someURL.com">link</a>'; link = $(a);
- 但你可能并不需要点击一个链接。
如果你只是想加载一个新的地址:
window.location.href = 'http://www.someURL.com';
会做得很好。不需要jQuery。
+0
鳄鱼邓迪:“这不是一个链接......现在,这是一个链接”:) – 2014-11-03 16:07:08
答
试试这个在您的网页
$(a).click(function() {
window.location.href(a)
})
但 “” 一定有什么事情点击。
'$(a)'你将'a'定义为一个字符串,它不是一个jQuery元素。除非您将'www'定义为自定义html元素,并且它具有'.someURL'和'.com'类。 – Huangism 2014-11-03 15:57:06
您试图单击一个字符串。这是行不通的。 – ceejayoz 2014-11-03 15:57:18
@ceejayoz“单击一个字符串”本身听起来很有趣:D – nicael 2014-11-03 15:58:36