아비를 속이는 jquery
4050 단어 jquery
$("#news-by-sname>div:first-child>div:nth-child(1)")
jquery 디코딩 처리
jQuery( '<td _tmplitem="43" >{ "levelOneIndustry" : { "id" : "01", "name" : "IT\/ \/ \/ ", "parentId" : "-1" }, "levelTwoIndustry" : { "id" : "011", "name" : " ", "parentId" : "01" } }</td> ' ).get();
$($('<input type="text">{ "levelOneIndustry" : { "id" : "01", "name" : "IT\/ \/ \/ ", "parentId" : "-1" }, "levelTwoIndustry" : { "id" : "011", "name" : " ", "parentId" : "01" } }</input>').get()).text();
계층적 관념
dom 아래 1급 형제 요소 중 마지막
$("#news-show-wait_wrapper>div:last")
detach의 이해
실제적으로 페이지의 요소를 제거하고 정의된 변수에 저장합니다. 변수는 전역 변수이기 때문에 언제든지 이 변수에서 이전의dom를 꺼낼 수 있습니다
$("p").click(function(){
$(this).toggleClass("off");
});
var p;
$("button").click(function(){
if ( p ) {
p.appendTo("body");
p = null;
} else {
p = $("p").detach();
}
});
p null, dom p , p
데이터의 이해는 실제로dom에서 하나의 변수 키를 정의하는 것이다. 이 변수는 대상일 수도 있고 값일 수도 있고dom에서 키에 따라 대응하는 값이나 대상을 얻을 수 있다.
<script>
$("button").click(function(e) {
var value;
switch ($("button").index(this)) {
case 0 :
value = $("div").data("blah");
break;
case 1 :
$("div").data("blah", "hello");
value = "Stored!";
break;
case 2 :
$("div").data("blah", 86);
value = "Stored!";
break;
case 3 :
$("div").removeData("blah");
value = "Removed!";
break;
}
$("span").text("" + value);
});
</script>
이외에도 속성으로 사용할 수 있으므로 효율적인 쓰기에 주의해야 한다
<div data-role="page" data-last-value="43" data-hidden="true" data-options='{"name":"John"}'></div>
$("div").data("role") === "page";
$("div").data("lastValue") === 43;
$("div").data("hidden") === true;
$("div").data("options").name === "John";
//
$('#id').data(key,value);
// ( )
$.data('#id',key,value);
하위 쿼리 캐시 요소 사용
//
var
$container = $('#container'),
$containerLi = $('#container li'),
$containerLiSpan = $('#container li span');
// ( )
var
$container = $('#container '),
$containerLi = $container.find('li'),
$containerLiSpan= $containerLi.find('span');
ID
,ID , , ID 。
//
$('#outer #inner');
//
$('#inner');
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
jQuery 전후 예이 기사에서는 jquery after() 및 before() 메소드의 예를 볼 것입니다. before() 메서드는 선택한 요소 앞에 지정된 콘텐츠를 삽입합니다. after() 메서드는 선택한 요소 뒤에 지정된 콘텐츠...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.