(function($){
var no_ie_pr= function(e ){
var _this=e;
var tabpr=function(e){
_this.attr('tabIndex', 1).click(function(){
_this.focus ();
});
if(!$.browser.msie){
_this.css("개요 스타일", "없음")
}
}
var gettag =_this[0].tagName.toLowerCase()
var oe=['abbr','acronym','address','b','bdo','big','blockquote', 'center' ,'cite','dd','del','dir','dfn','dl','dt','em','font','form','h1','h2 ',' h3','h4','h5','h6','i','ins','img','ins','kbd','li','menu','ol', 'p' ,'pre','q','s','samp','small','strike','strong','sub','sup','th','tr','tt ',' u','ul','var'];
if($.inArray(gettag,oe)!=-1){
tabpr()
}else{
if ($ .browser.msie) {
var ce=['span','div']
if($.inArray(gettag,ce)!=-1){
//IE 절대 위치 지정 요소와 고정 위치 지정 요소에만 유효합니다. tabIndex를 추가하면 점선을 제거할 수 없습니다.
}else{
var ce=['label','legend','tbody','tfoot','thead '];
if($.inArray(gettag,ce)!=-1){
tabpr()
}
}
}else{
var ce=[ 'caption','fieldset','table','td','code','div','span','label','legend','tbody','tfoot','thead']
if($.inArray(gettag,ce)!=-1){
tabpr()
}
}
}
}
$.fn .oldKeyup=$.fn .keyup;
$.fn.keyup=function(fn){
no_ie_pr(this)
$(this).oldKeyup(fn)
$.fn.oldKeypress=$.fn.keypress;
$.fn.keypress=function(fn){
no_ie_pr(this)
$(this).oldKeypress(fn) ;
}
$.fn.oldKeydown=$.fn.keydown;
$.fn.keydown=function(fn){
no_ie_pr(this); this).oldKeydown(fn );
}
})(jQuery)

实现方法:1、用“$("img").delay(毫秒数).fadeOut()”语句,delay()设置延迟秒数;2、用“setTimeout(function(){ $("img").hide(); },毫秒值);”语句,通过定时器来延迟。

增加元素的方法:1、用append(),语法“$("body").append(新元素)”,可向body内部的末尾处增加元素;2、用prepend(),语法“$("body").prepend(新元素)”,可向body内部的开始处增加元素。

修改方法:1、用css()设置新样式,语法“$(元素).css("min-height","新值")”;2、用attr(),通过设置style属性来添加新样式,语法“$(元素).attr("style","min-height:新值")”。

区别:1、axios是一个异步请求框架,用于封装底层的XMLHttpRequest,而jquery是一个JavaScript库,只是顺便封装了dom操作;2、axios是基于承诺对象的,可以用承诺对象中的方法,而jquery不基于承诺对象。

在jquery中,apply()方法用于改变this指向,使用另一个对象替换当前对象,是应用某一对象的一个方法,语法为“apply(thisobj,[argarray])”;参数argarray表示的是以数组的形式进行传递。

删除方法:1、用empty(),语法“$("div").empty();”,可删除所有子节点和内容;2、用children()和remove(),语法“$("div").children().remove();”,只删除子元素,不删除内容。

on()方法有4个参数:1、第一个参数不可省略,规定要从被选元素添加的一个或多个事件或命名空间;2、第二个参数可省略,规定元素的事件处理程序;3、第三个参数可省略,规定传递到函数的额外数据;4、第四个参数可省略,规定当事件发生时运行的函数。

去掉方法:1、用“$(selector).removeAttr("readonly")”语句删除readonly属性;2、用“$(selector).attr("readonly",false)”将readonly属性的值设置为false。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

WebStorm Mac 버전
유용한 JavaScript 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

뜨거운 주제



