2013-04-02 19 views
0

我需要一些很好的例子來說明如何編寫if語句來檢查我的所有div's對於指定數量的childNodes.lenght和childNode.nodeType 。jQuery - 如何編寫一個if promt檢查childNode.length,nextSibling和childNode.nodeType

除了百分之百確定我得到正確的<div>和它的右節點也檢查下一個同級。

我非常新的jQuery的/ JavaScript的,所以我可能會在語法掙扎,但這裏是我走到這一步:

var specifiedChildNodesLength = ...

var specifiedChildNodesType = ...

if($('div').childNodes.length == specifiedChildNodesLength && $('div').childNodes.nodeType == specifiedChildNodesType) { do something }

+0

You mixin g本機DOM屬性與jQuery。你要哪個? – Bergi

+0

'$('div')'在整個頁面中選擇* all * div。你不想要一個特定的嗎? – Bergi

+0

你有沒有試過自己編寫和測試任何代碼?你不應該期待stackoverflow爲你寫代碼。 – Kyle

回答

0

試試這個:

if (($('div').children().length == specifiedChildNodesLength) && ($('div').children().get(0).nodeType == specifiedChildNodesType)) {}