外側のdivを選択しようとしています。私のコードは現在このようです外側のdivを選択
私がしたいのは、人がインナーをクリックして外側のdivを取得するときです。私はこれを試しました
function selectItem(element){
var outer = element.parentNode;
console.log(outer);
}
しかし、それは未定義となります。私は何が間違っているのか分かりません。
外側のdivを選択しようとしています。私のコードは現在このようです外側のdivを選択
私がしたいのは、人がインナーをクリックして外側のdivを取得するときです。私はこれを試しました
function selectItem(element){
var outer = element.parentNode;
console.log(outer);
}
しかし、それは未定義となります。私は何が間違っているのか分かりません。
JSバージョン:あなたがで使用できないネイティブのDOMオブジェクトでのみ利用可能です親を、取得するためにはparentNodeプロパティを使用しているため は、のonClick =「のSelectItem(本)」へのonClick呼び出しを変更jQueryオブジェクト。
jQueryバージョン:この場合、onClick呼び出しを変更する必要はありません。 jQuery 親を使用して親を取得するために、以下のようなselectItem関数を変更してください。
function selectItem(element){
var outer = element.parent().get(0);
console.log(outer);
}
私は要素に基づいてそれを取得したい。複数の外出先と内線が存在するため、 – jnDny
はあなたの特定の問題に対応しました。 :) –
がさらに明らかになりました。 @jnDny –
'$' 'jQuery'ですか? – passion