14

コンテナーに [data-directory] ​​属性を持つ div があるにもかかわらず、このコードを実行すると空の配列が返されます。

$(container).children( '[data-directory]' )

コンテナーは有効で、$(container) をログに記録すると子がそこにいますが、そこにある子をプルしていない理由がわかりません。

4

1 に答える 1

22

containerが有効で、存在する場合は存在するかどうかを確認してください。それならおそらく$(container).find( '[data-directory]' )そうするだろう

.children は、即時のみを検索しますchildren。どこで、.findあなたが望むものだと思うすべての子孫を通過します

于 2013-06-15T23:49:08.817 に答える