孩子DIV長度什麼是錯的這個代碼獲取使用jQuery
var divlenght=$("#+"$("#meetingstopright").children().children().attr('id'))> div").length;
我試圖尋找孩子div的數量在一個級別。
孩子DIV長度什麼是錯的這個代碼獲取使用jQuery
var divlenght=$("#+"$("#meetingstopright").children().children().attr('id'))> div").length;
我試圖尋找孩子div的數量在一個級別。
加號不應超出引號的範圍?連接字符串?像這樣:
$("#"+
和ID ATTR我想你應該重新拼接,等之後:
attr('id'))+" > div")
你可以打破proccess到像代碼在這裏了一些小東西,直到找到問題
console.log($("#meetingstopright"))
console.log($("#meetingstopright").children())
console.log($("#meetingstopright").children().children())
...
沒有看到您的HTML標記,很難告訴您想要實現什麼。但總體來說,這是更符合HTML標記給一個CSS類名的特定DIV,這樣你可以在你的jQuery選擇使用CSS類名而不是做鏈接children
電話
<div id="meetingstopright">
<div class="child">
<div class="child3" id="id16">
<div class="meetingItem">Item 1</div>
<div class="meetingItem">Item 2</div>
<div class="meetingItem">Item 2</div>
</div>
</div>
</div>
並且要獲得項目div的數量,可以使用帶有css類名稱的find
方法。 find
方法將深入到層次結構中並獲得它。
var meetingcount = $("#meetingstopright").find("div.meetingItem").length;
'變種divlenght = $( 「#meetingstopright」)。子女()。兒童()。找到( 'DIV')。length' – adeneo
請問你的HTML標記看起來像和你在試圖讓? – Shyju