0
特定の親クラスを上向きに表示するメソッドfindParentByClassName
があります。それはうまくいきましたが、今では、1)その名前のparentClass
が見つからないかどうかに応じて2つのアラートを返そうとしています。 2)それは親を持っていない。これはこれまで私が持っていたものですが、正しく動作していないようです。親クラスまたは親クラスが見つかりません
var findParentByClassName = function(element, targetClass) {
if (element.parentElement) {
var currentParent = element.parentElement;
while (currentParent.className != targetClass && currentParent.className !== null) {
currentParent = currentParent.parentElement;
}
if (currentParent === targetClass) ? return currentParent : alert("No parent found with that class name");
} else {
alert("No Parent Element")
}
};
あなたは開発ツールのコンソールにエラーがありますか? - '期待された式が好き'、 'got'? '' –
とは別に構文エラーがあると、関数は値を返して同時に警告してはならない –