ドロップダウンで選択した値に基づいて値を取得するajax関数があります。私は部分文字列に基づいていくつかのフィールドを有効/無効にしようとしています。私はFirefoxで動作するように「含む」見つけましたが、ChromeとSafariでテストするオブジェクトがjQuery:contains()はFirefoxでは動作しますが、Chrome/Safariでは動作しません
if ($d.attr("embed").contains('$var_2$')) {
//do something
} else {
// do something else
}
は、それはすべてのブラウザで動作します含まれているために、代替があります「はメソッドが含まれていない」と言われますか?
感謝を!代わりにindexOfを提案して試してみましたが、望みの結果が得られなかったのでシンタックスがオフになっているに違いありません。あなたの与えられた構文と完全に一致します。再度、感謝します。 – richj
ようこそ。 – oezi
この回答への更新点:Mozilla devsは、Firefox 6でES 6と互換性の理由からそのメソッドの名前を 'includes'に変更することにしました。 – beendr