이 글은 주로 일반적으로 사용되는 js 속성의 예를 공유합니다. 먼저, 이 글이 모든 사람에게 도움이 되기를 바랍니다.
1
2
3
4
5
6
7
8# 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 25
26
|
$( "p" ).dblclick( function () {
$( this ).css( "color" , "green" );
})
$( "p" ).mouseenter( function () {
$( this ).text( "鼠标指针穿过元素" );
})
$( "p" ).mouseleave( function () {
$( this ).text( "鼠标指针离开元素" );<br>})
$( "p" ).mousedown( function () {
$( this ).text( "鼠标指针移动到元素上方,并按下鼠标按键" );
})
$( "p" ).mouseup( function () {
$( this ).text( "在元素上松开鼠标按钮时" );
})
$( ":text" ).focus( function () {
$( this ).val( "元素获得焦点" );
})
$( ":text" ).blur( function () {
$( this ).val( "元素失去焦点" );
})
|
삽입방법 :
1
2
3
4
5
6 7
8
9
10
11
12
|
var i = $( "#ul1 li" ).length; var i = $( "#ul1 li" ).length;
$( "#btn1" ).click( function () {
$( "#btn1" ).click( 기능 코드><code class="javascript plain" style="margin:0px;padding:0px; background:none;border:0px;float:none;line-height:1.8em;vertical-align:baseline;font-family: Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;min-height:auto;color:rgb(0,0,0);">() { 🎜
i++;
$( "#ul1" ).append( "<li>add" + i + "</li>" )
})
var j = 1;
$( "#btn2" ).click( function () {
j--;
$( "#ul1" ).prepend( "<li>add" + j + "</li>" )
})<br>before()
|
제거 방법
$(
"#ul1 li:first"
).remove()
})
remove() - 선택한 요소(및 해당 하위 요소)를 제거합니다.
empty() - 선택한 요소에서 하위 요소를 제거하고
부모 속성
을 지웁니다. 1
2
3
|
parent () 선택한 요소의 직접 상위 요소 parent() 被选元素的直接父元素
parents() 被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>)
parentsUntil()介于两个给定元素之间的所有祖先元素
parents() 선택한 요소의 모든 상위 요소, 문서의 루트 요소(<html>)까지
parentsUntil() 두 개의 모든 상위 요소 사이에 있음
|
🎜
하위 속성
1
2
3
|
children() 方法返回被选元素的所有直接子元素 只一级
find() 方法返回被选元素的指定后代元素,一路向下直到最后一个后代<br> $( "p" ).find( "span" );
|
형제 속성
1
2
3
4
5
6
7
8
9
10
|
siblings()
$( "h2" ).siblings().css({ "color" : "red" , "border" : "2px solid red" });
$( "h2" ).siblings( "p" ).css({ "color" : "red" , "border" : "2px solid red" });
next()
$( "h2" ).next().css({ "color" : "red" , "border" : "2px solid red" });
nextAll()
$( "h2" ).nextAll();
nextUntil()
$( "h2" ).nextUntil( "h6" );
prev(), prevAll() 以及 prevUntil() 方法的工作方式与上面的方法类似,只不过方向相反而已:它们返回的是前面的同胞元素(在 DOM 树中沿着同胞元素向后遍历,而不是向前)。
|
순회 필터링
1
2
3
4
5
6 7
8
9
10
|
first() 方法返回被选元素的首个元素
$( "p p" ).first();
last() 方法返回被选元素的最后一个元素。
$( "p p" ).last();
eq() 方法返回被选元素中带有指定索引号的元素。从0开始
$( "p" ).eq(1);
filter() 方法规定一个标准。不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回。
$( "p" ).filter( ".intro" );
not() 方法返回不匹配标准的所有元素。not() 方法与 filter() 相反。
$( "p" ).not( ".intro" );
|
관련 권장 사항 : HTML에서 프레임과 창을 나누기 위해 일반적으로 사용되는 속성은 무엇입니까?
위 내용은 일반적인 js 속성의 예 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!