我有一個rss鏈接。 sample.rss。我用firefox打開它並打開。jquery腳本不工作:試圖在現有鏈接後插入鏈接
在頁面我嘗試:
$('h3>a>span').each(function() {
$(this).parent().after("<p>Test</p>")
})
它的工作原理
但是當我嘗試
$("h3>a>span").each(function(){
url1 = 'https://www.google.co.in/search?q="'+this.textContent+'"'
console.log(url1)
$(this).parent().after('<p></p><a href="'+ url1 +'">other</a>')
})
它說語法錯誤:指定了無效或非法串
控制檯.log正確顯示url1變量。
最新的問題。
再下面的工作
$("h3>a>span").each(function(){
url1 = 'https://www.google.co.in/search?q="'+this.textContent+'"'
console.log(url1)
$(this).parent().after('<p></p><a href="#">other</a>')
})
url1 =「https://www.google.co.in/search?q="+this.textContent; - 使它更簡單...引號是問題.... – sinisake
問題是,我認爲,報價(如從來沒有提及);但在一個不相關的說明中,我建議不要在標題元素內創建一個段落;標題元素,正如其名稱所暗示的,是用於標題,而不是內容。此外,對於涉及JavaScript和HTML的問題,我們確實需要看到(代表性樣本)以減少您的問題;請:添加你的「[mcve]」代碼樣本,以便我們提供幫助。 –
在示例網站上嘗試此代碼http://rss.cnn.com/rss/cnn_freevideo.rss –