2015-01-21 2 views
0

어떻게 jquery에서 변수를 정의하고 그 위에 요소를 넣을 수 있습니까? 규칙은 무엇입니까? 나는 JQuery와 새로운 해요 내 HTML 코드는어떻게 jquery에서 변수를 정의하고 그 위에 요소를 넣을 수 있습니까?

<head> 
    <title>Simplify, Simplify</title> 
    <script type='text/javascript' src='script.js'></script> 
</head> 
<body> 
    <div> Remember! 
     <ul> 
      <li> 
       <ol> 
        <li>Start with the function keyword</li> 
        <li>Inputs go between()</li> 
        <li>Actions go between {}</li> 
        <li>jQuery is for chumps!</li> 
       </ol> 
      </li> 
      <li>Inputs are separated by commas.</li> 
      <li>Inputs can include other functions!</li> 
     </ul> 
    </div> 
</body> 

하고 내 JQuery와는 다음과 같습니다

var target = $("#li:nth-child(4)"); 
$target.fadeOut('fast'); 

난 당신이 변수를 사용하고

답변

1

목록 순서에 # 4 라인을 퇴색 할 이름이 target이고 $target으로 사용하는 경우 다음과 같아야합니다.

var target = $("li:nth-child(4)");//if named $target 
target.fadeOut('fast');//use $target 

target !== $target 

는 그리고 네, 목록, 그래서 그냥 대신 #li의 선택으로 li를 사용하여 HTML에 정의 된 ID가 없습니다. "목록 순서 # 4 라인은"다음 <ol>

에서 4 <li>를 참조하는 경우 당신은

+0

나는 그들의 HTML에있는'#의 li' 요소를 볼 수 없습니다 . – jfriend00

1

을 수행 할 수 있습니다

$('ol li:nth-child(4)').fadeOut('fast'); 
+0

당신은 단지 당신이 현재 가지고있는 것보다 훨씬 많은 것을 수정 한 나의 편집을 지웠다. – jfriend00

+0

오? 죄송 해요. 그것을 알아 채지 못했습니다. 다시 고칠 수 있니? –

관련 문제