Quicktimeinstaller PHP는 jQuery 확장 기능을 구현합니다.

WBOY
풀어 주다: 2016-07-29 08:41:05
원래의
882명이 탐색했습니다.

이 함수는 요소의 내용에 따라 선택된 요소를 필터링한다고 책에서는 설명하고 있는데, 코드를 실행하면 항상 오류가 발생합니다. 라이브러리이므로 이 함수를 직접 작성했습니다.
코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.


function yhCheckIsInclusiveValue(element, Pattern )
{
var bool = false;
var childrenNodes = element.childNodes;
if (childrenNodes.length == 0)
{
if (element.nodeValue != null )
{
if (pattern.exec(element.nodeValue) != null)
{
return true
}
}
}
if (childrenNodes .length != 0)
{
for (var i = 0 ; i < childrenNodes.length ; i )
{
if (bool = yhCheckIsInclusiveValue(childrenNodes , 패턴)) break; 🎜>}
}
return bool;
}
//함수 체인에 이 함수 적용
$.fn.contains = function(text)
{
var text = $.trim(text );
if (text == 'undefine') return this
var 패턴 = new RegExp(text , 'i')
return this.filter(function( ){
return yhCheckIsInclusiveValue (this , 패턴);
}


은 IE 브라우저에서는 어떻게 되는지 궁금합니다.

위 내용은 Quicktimeinstaller의 내용을 포함하여 Quicktimeinstaller PHP로 구현한 jQuery 확장 기능을 소개한 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿