2011-05-18 78 views
0

我有一行代码,我混合JQuery/HTML,但我认为我有一个语法错误<a href周围的地方任何人都可以发现问题吗?Javascript/HTML语法格式错误

下面是代码:

$("<div><a href="http://google.com>""+today+"</a></div>") 
+1

你有''''里面''''。 – 2011-05-18 19:00:34

+3

你现在在认真吗?我发现很难相信在检查最简单的HTML语法之前,你会花时间发布这个问题。所以甚至在你的代码中强调了这个问题。我可以理解在什么时候使用'''和什么时候使用'''之间混淆 - 但你的'href' url不包含在任何一个! – Dutchie432 2011-05-18 19:03:37

+1

这是一个愚蠢的问题,但我不认为它值得投票,任何JS开发人员都很容易看到问题并帮助他解决问题 – 2011-05-18 19:08:01

回答

8

试试这个:

$('<div><a href="http://google.com">' + today + '</a></div>'); 

备选:

$("<div><a href=\"http://google.com\">" + today + "</a></div>"); 

行情包裹在相同类型的引号需要用反斜杠转义。

您还需要引号才能正确包装href值。

3

您的主要双引号是取消您的href =双引号。

$('<div><a href="link">' + today + '</a></div>');