理由はわかりませんが、.parentElement
を使用すると定義されていますが、Chromeのdebbugerではフォームがあります。バグはどこですか?.parentElementを使用した後に未定義の値
$('.ZamIlosc').each(function() {
var tdstan = $(this).parentElement;
// ...forward code
理由はわかりませんが、.parentElement
を使用すると定義されていますが、Chromeのdebbugerではフォームがあります。バグはどこですか?.parentElementを使用した後に未定義の値
$('.ZamIlosc').each(function() {
var tdstan = $(this).parentElement;
// ...forward code
どちらかthis.parentElement
(要素の属性)または$(this).parent()
(親要素を取得するためのjQueryの機能)を使用します。あなたが.parent()
代わりの.parentElement
の使用を必要とjQueryオブジェクト、にそれを回すいる$()
でthis
を囲んで
。
jQueryには存在しないプロパティを読み込もうとしています。
$(this)
は、DOMノードをラップするjQueryオブジェクトであり、試行しているようにDOMノードプロパティに直接アクセスすることはできません。
あなたは2つのオプションがあります。
を$(this).parent() //returns another jQuery object wrapping the parent node
this.parentElement //references parent DOM node
jQueryオブジェクトでparentElementを使用することはできません。代わりに '.parent()'を試してみてください。 – WillardSolutions