2016-11-30 13 views
5
var selector = '#Id-value_' + index; 
var exist = $(selector).exists(); 

Tôi gặp lỗi đối với đoạn mã này.
tài liệu của tôi chức năng sẵn sàng là

$(document).ready(function() { 

}); 

Trả lời

6

Không có exists() hàm trong jQuery. Nhưng bạn có thể nhanh chóng viết một:

//add a new function to jQuery 
jQuery.fn.exists = function(){return this.length>0;} 

//now let's test it 
if ($(selector).exists()) { 
    // Do something 
} 
3

Dựa trên @ K48 câu trả lời, bạn cũng có thể trực tiếp kiểm tra nếu nó tồn tại bằng cách sử dụng $(selector).length.

var selector = '#Id-value_' + index; 
if ($(selector).length) { 
    // Do something 
} 
Các vấn đề liên quan