표시 예:
jquery 코드:
<script> <BR>$(document).ready(function(){ <BR>alert($("ul li:eq(1)").text()); //선택 두 번째 li<BR>alert($("p").attr("title")) 값 //p의 title 속성 값 선택<BR>//요소 추가<BR>$('ul ').append ("<li title='바나나'>바나나").append("<li title='시드니'>시드니") <BR>// 앞에 추가 <BR>$('ul').prepend("<li title='Not Good'>앞에 추가") <BR>//<BR>$('ul') 추가 .after("<li title='다음에 추가'>다음에 추가") <BR>//<BR> 추가$("<b> 안녕하세요> ;").insertAfter( "p");//추가 <BR>$("<b> Hello").insertBefore("p") <BR> //노드 삭제<BR>$("ul :eq(1)").remove(); <BR>// 값 지우기<BR>$("ul :eq(2)").empty(); <BR>//노드 복사<BR>$( "ul li").click(function(){ <BR>$(this).clone(true).appendTo("ul");//true는 선택 사항입니다. 즉, 복사할 때 바인딩된 이벤트도 동시에 복사됨 <BR>}); <BR>//노드 교체<BR>$("p[title=test]").replaceWith("<strong> ;가장 좋아하는 과일은 무엇입니까? > ;"); <BR>//$("<strong>가장 좋아하는 과일은 무엇입니까?").replaceAll("P"); <BR>//랩 이벤트<BR>$(" Strong").wrap("<b>") <BR>//속성 작업<BR>$("P").attr( {"title":"test","name": "pName"}); //속성 추가<BR>$("p").removeAttr("title"); //속성 제거<BR>// 스타일 작업 <BR>/* <BR>스타일 추가: $ ("p").addClass("hight"); <BR>기존 스타일: $("p").removeClass("highr"); 스타일 전환: $("p").toggleClass("another "); <BR>스타일 존재 여부: $("p").hasCLass("higth"); <BR>*/ <BR>alert( $("p").html()); // html() 값 가져오기는 javascript<BR>$("p").html("change")의 innerHTML 속성과 유사합니다. //값 변경<BR> Alert($("p").text( )); //text() 값 가져오기는 javascript의 innerTEXT 속성과 유사합니다<BR>$("p").text("다시 변경") //값 변경 <BR>$("#name ").focus(function(){ <BR>if($("#name").val()=="사용자 이름을 입력하세요."){ <BR>$(this) .val(""); <BR>} <BR>}).blur(function(){ <BR>if($("#name").val()==""){ <BR>$( this).val("입력하세요. 사용자 이름"); <BR>} <BR>}); <BR>$("#password").focus(function(){ <BR>$("#tip") .hide(); <BR> }).blur(function(){ <BR>if($("#password").val()==""){ <BR>$("#tip").show(200); <BR> } <BR>}); <BR>$("#submit").click(function(){ <BR>if($("#name").val()== "사용자 이름을 입력하세요."|| $("#password").val()==""){ <BR>$("#name").css("배경","노란색") <BR> $("#password"); css("배경","노란색"); <BR>} <BR>}) <BR>$("#single").val("2개 선택") <BR>$("#multiple") .val(["2번 선택", "3번 선택"]) <BR>$(":checkbox").val(["check2","check3"]) <BR>$(" :radio").val(["radio1"]); <BR>alert("조심하세요! "); <BR>$("#single :eq(2)").attr("selected",true); <BR>$("[value=radio2]:radio").attr("checked", true);//노드 children() 메서드 탐색 <BR>$("#btnShow").click(function(){ <BR>for(var i=0;i<$("body") . children().length;i ){ <BR>$("#body").append($("body").children()[i].innerHTML) <BR>} <BR>}); <BR>//next() 메서드, p <BR>alert($("ul li").next().text()) <BR>//prev() 메서드 바로 뒤에 있는 형제의 모든 요소를 가져옵니다. , 일치 항목 바로 직전에 형제 요소를 가져옵니다. <BR>alert($("li[title=pineapple]").prev().text()) <BR>//siblings() 메서드를 사용하여 일치 항목을 가져옵니다. 요소 모든 형제 요소<BR>for(var i=0;i<$("p").siblings().length;i ){ <BR>$("#subling").append($("p" ).siblings()[i].innerHTML); <BR>} <BR>//closest() 메소드를 사용하여 가장 가까운 일치 요소를 가져옵니다. <BR>$(document).bind("click",function(e){ <BR>$(e.target).closest("li").css("color","red") <BR>}) <BR>//css 작업<BR>$("p" ) .css({"fontSize":"40px","Background":"yellow"}); <BR>//offset() 메서드는 현재 창에 있는 요소의 상대 오프셋을 얻고 위쪽 및 위쪽 개체를 반환합니다. left 두 가지 속성 <BR>alert("top=" $("P").offset().top ";" "left=" $("P").offset().left) <BR>// position() 메소드는 위치 스타일이 상대 또는 절대 <BR>//로 설정된 가장 가까운 상위 노드를 기준으로 요소의 상대 오프셋을 가져오고 두 속성 top 및 left를 반환합니다 <BR>alert("top=" $(" P").position().top ";" "left=" $("P").position().left) <BR>//scrollTop() 및 scrollLest() 메소드는 상단 및 스크롤 막대 거리의 왼쪽 끝<BR>alert("scrolltop=" $("P").scrollTop() ";" "scrollleft=" $("P").scrollLeft()) <BR>}) ; <BR>< ;/script> <BR><BR> <BR>html 코드: <BR></script>

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

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

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

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

在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를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.
