ホームページ  >  記事  >  バックエンド開発  >  Quicktimeinstaller phpはjQuery拡張機能を実装します

Quicktimeinstaller phpはjQuery拡張機能を実装します

WBOY
WBOYオリジナル
2016-07-29 08:41:05884ブラウズ

これは、contains 関数です。この関数は、要素の内容に従って選択された要素のセットをフィルターすると説明されています。後で、そのような関数が存在しないことがわかりました。関数ライブラリなので、この関数は自分で書きました。
コードは次のとおりです:

コードをコピーします コードは次のとおりです:


function yhCheckIsUponValue(element, pattern)
{
var bool = false;
var ChildrenNodes = element.childNodes; (childrenNodes.length == 0 )
{
if (element.nodeValue != null)
{
if (pattern.exec(element.nodeValue) != null)
{
return true; if (childrenNodes.length != 0)
{
for (var i = 0 ; i {
if (bool = yhCheckIsincludeValue(childrenNodes , pattern))
}
}
return; bool;
}
// この関数を関数チェーンに適用します
$.fn.contains = function(text)
{
var text = $.trim(text)
if (text == 'unknown') return this ;
var pattern = new RegExp( text , 'i');
return this.filter(function(){
return yhCheckIsincludeValue(this , pattern);
}); IE ブラウザでは正常に動作します他のブラウザでもそうなるかはわかりません。どうなりますか?
上記は、quicktimeinstaller php で実装された jQuery 拡張機能を、quicktimeinstaller の内容も含めて紹介しました。PHP チュートリアルに興味のある友人の参考になれば幸いです。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。