我是個跨度試圖用裏面的內容 -獲取基於其class和id
console.log('the favorite count:', $('.favorite-count#'+id).text());
id變量是正確的,但是當我登錄它,它的退出空白。
這是HTML的樣子 -
突出的價值是即時試圖獲取和改變我的代碼
我是個跨度試圖用裏面的內容 -獲取基於其class和id
console.log('the favorite count:', $('.favorite-count#'+id).text());
id變量是正確的,但是當我登錄它,它的退出空白。
這是HTML的樣子 -
突出的價值是即時試圖獲取和改變我的代碼
的問題是我用的是相同的ID在兩個獨立地方,所以第二個我只是以'count'爲前綴,現在它工作正常。
Ids應該是唯一的。我很高興你修正了它,但是,假設你只選擇了'$('。favorite-count')',那麼你可以用'$('。favorite-count')[0 ] .text'。 – dlamblin
您的html也看起來有點畸形。您的圖片標籤未關閉,但內部未封閉。
至於你選擇嘗試$('.favorite-count [id^=' + id + ']').text()
ü可以給我們的HTML作爲代碼,而不是:)只是拔下U希望被cencored的鏈接。 –
是否重要?這對我來說更容易採取片段 – joe
通過一段真實的html代碼,我們可以構建一個可以突出顯示是否有效的演示程序。有一件事直接出現在我的腦海裏:'id's總是唯一的,所以在你的選擇器中沒有必要提及這個類。 $('#'+ id)'應該足夠了。 – cars10m