>  기사  >  웹 프론트엔드  >  jQuery 선택기: 부모의 자세한 사용 사례

jQuery 선택기: 부모의 자세한 사용 사례

黄舟
黄舟원래의
2017-06-23 11:31:481252검색

:상위 선택기의 정의 및 사용법:

이 선택기는 하위 요소나 텍스트를 포함하는 요소와 일치합니다.
참고: 공백도 포함된 요소로 간주됩니다.

구문 구조:

$(":parent")

이 선택기는 일반적으로 클래스 선택기요소 선택기 등과 같은 다른 선택기와 함께 사용됩니다. 예:

$("div:parent").animate({width:"300px"})

위 코드는 텍스트나 요소가 포함된 div의 너비를 300px로 설정할 수 있습니다.
다른 선택기와 함께 사용하지 않는 경우 기본 상태는 * 선택기와 함께 사용됩니다. 예를 들어 $(":parent")는 $("*:parent")와 동일합니다.

예제 코드:

예제 1:

 
 
 
 
 
蚂蚁部落 
 
 
 
 
 
我是文本

위 코드는 맞춤 애니메이션에서 텍스트나 요소가 포함된 div의 너비를 300으로 설정할 수 있습니다.

예제 2:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset=" utf-8"> 
<meta name="author" content="http://www.softwhy.com/" /> 
<title>蚂蚁部落</title> 
<style type="text/css"> 
div{ 
list-style-type:none; 
width:150px; 
height:30px; 
border:1px solid red; 
} 
span{border:1px solid green;} 
</style> 
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$("button").click(function(){ 
$("*:parent").animate({width:"300px"}) 
}) 
}) 
</script> 
</head> 
<body> 
<div>我是文本</div> 
<div></div> 
<span>大家好</span> 
<button>点击查看效果</button> 
</body> 
</html>

위 코드에서는 :parent 선택기와 함께 사용할 선택기를 지정하지 않았으므로 기본적으로 * 선택기와 함께 사용되므로 텍스트가 포함된 요소의 너비를 코드에서 조정할 수 있습니다. 및 요소를 자체 값으로 정의하고 애니메이션 모드를 300px로 설정합니다.

위 내용은 jQuery 선택기: 부모의 자세한 사용 사례의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.