プラグインを変更しようとしていますlivefilter for jquery。 LIのタイトルタグとその内容を検索する必要があります。私はすでにそれを少し修正して(@ line#32)、マッチを隠さないようにします。代わりにそれらを太字にし、バックグラウンドをすべてのマッチに変更します。返された声明にこれを追加することjqueryプラグインのlivefilterをタイトルタグの検索に変更します。
/** Case insensitive :contains jQuery pseudo selector */
$.expr[":"].icontains = function(obj, index, meta, stack) {
return (obj.textContent || obj.innerText || jQuery(obj).text() || "").toLowerCase().indexOf(meta[3].toLowerCase()) >= 0;
};
: 私は次の行の変更を試みた
|| jQuery(obj).attr('title')
をしかし、これは動作するようには思えない...
おかげでそれを指摘しています...私はそれが声明に届かなかったことを認識していませんでした...それは今働いています... – jason
私はちょっと混乱していたので少し答えを書き直しました。それが助けてくれてうれしい。 –
もう一度、タイトルから.data( 'keywords')に切り替えることになりました。これは、キーワードの一部がタイトルタグに配置されていないためです。私は本当にhtml5のデータ属性を気に入っています。 – jason