2014-11-05 2 views
0

나는 인 <ul>을 가지고 있습니다. 내 <li> 님의 ID가 다릅니다. 예 : <li class="image" id=1>....</li> id = 1 인이 <li>은 어떻게 찾을 수 있습니까 ?? >jQuery : 특정 ID가있는 li 태그를 찾는 방법

var deleteImage = $("ul").find(".image").attr("id").val(1); 

을 ...하지만 작품을 나던 - 나는이 시도. 어떤 생각? 감사!!!

var deleteImage = $("ul").find("#1.image"); 
+4

무엇'$ ('#의 someId') '에 대한? ID 값은 문서 전체에서 고유해야하므로 –

+0

http://api.jquery.com/id-selector/ –

+0

HTML4 이하는 숫자가 아닌 ID가 필요합니다. btw –

답변

5

이 기본 JQuery와/CSS 선택기입니다. image1에, 이미지 2, 이미지 3에 아이디의 변경 ... 그런 다음 사용

$('#image1').functionToExecute(); 
+0

당신을 생각하십시오 !! 그것은 작동합니다! – Zwen2012

4

ID의이 숫자로 시작하지 안 :

+0

숫자로 시작하지 않는 이유를 말해 줄 수 있습니까? –

+0

@DennisAnderson 자세한 내용을 보려면이 대답을보십시오. http://stackoverflow.com/a/79022/3963330 –

0

id tag는 HTML 문서 내에서 고유 예정이다. 그래서, 당신은 적절하게 HTML을 건설 한 가정, 당신은 단지와 li 태그를 선택 할 수 있어야한다 :

$('#1') 
관련 문제