私はjQuery Isotopeで遊んでいて、要素検索を実装したいと考えています。ときにユーザーがテキストボックスに、私はこのようなフィルタオプションを変更します。jQueryセレクタを使用してjQuery同位体アイテムをフィルタリングする方法(検索)
var newFilter = '[data-myAttr*="' + $('#mySearchBox').val() + '"]';
$('#myIsotopeContainer').isotope({filter: newFilter});
私はjQueryのattribute contains selectorを使用しています。しかし、大文字と小文字が区別されますので、をで大文字にしたいと考えています。どうすればこれを達成できますか?
私は.filter(fn)
を使用して示唆されている他の質問とGoogleの結果を見ましたが、同位体でそれほど制御できません。私はそれにセレクタを与えます。
myAttrの値はどこから来たのかわからず、すべて小文字にして検索値を小文字に変更すると意味があるようです。 – charlietfl
これはまったくもっとも簡単な解決方法です。回答として投稿し、少なくともアップフォートします。 –