点击一个链接使用jQuery

问题描述:

我试图做一些非常基本的事情,但我挣扎。点击一个链接使用jQuery

a = 'www.someURL.com' 

我试了几件事。我试图用jQuery包装它

$(a).click() 

Uncaught 
Error: Syntax error, unrecognized expression: 

我在做什么错?

+2

'$(a)'你将'a'定义为一个字符串,它不是一个jQuery元素。除非您将'www'定义为自定义html元素,并且它具有'.someURL'和'.com'类。 – Huangism 2014-11-03 15:57:06

+3

您试图单击一个字符串。这是行不通的。 – ceejayoz 2014-11-03 15:57:18

+2

@ceejayoz“单击一个字符串”本身听起来很有趣:D – nicael 2014-11-03 15:58:36

  1. 这不是一个链接
  2. 这将是一个链接:a = '<a href="http://www.someURL.com">link</a>'; link = $(a);
  3. 但你可能并不需要点击一个链接。

如果你只是想加载一个新的地址:

window.location.href = 'http://www.someURL.com'; 

会做得很好。不需要jQuery。

+0

鳄鱼邓迪:“这不是一个链接......现在,这是一个链接”:) – 2014-11-03 16:07:08

试试这个在您的网页

$(a).click(function() { 
window.location.href(a) 
}) 

但 “” 一定有什么事情点击。