2011-05-18 64 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>');