2012-04-16 34 views
9

làm thế nào để tôi tìm thấy nếu ul chứa li với id 'liSubTask1' tồn tại hay không trong một điều kiện if trong jquery làm thế nào để tôi tìm thấy nếu ul chứa li với id trong một điều kiện if

<ul id='ulTask'> 
    <li id='liSubTask1'>subTask1</li> 
    <li id='liSubTask2'>subTask2</li> 
    <li id='liSubTask3'>subTask3</li> 
    <li id='liSubTask4'>subTask4</li> 
    <li id='liSubTask5'>subTask5</li> 
</ul> 

tôi muốn tìm hiểu nếu "li với id" tồn tại trong ul rồi thực hiện một số điều

Trả lời

20
if($("#ulTask #liSubTask1").length) 
{ 
    //your code here 
} 
1
if($('ul#ulTask li#liSubTask1').length) { 
    // do stuff 
} 
0
var nextli = $("#ulTask").next(li); 
var id = nextli.attr('id'); 
0

sử dụng mã sau đây nếu bạn muốn kiểm tra tất cả các phần tử con bên trong quá ..

if($('#ulId').find('#liId').length > 0) 
Các vấn đề liên quan