2012-02-14 11 views
5

मैं निम्नलिखित jQuery कोड है:का पता लगाने अगर एक वस्तु रिक्त है

var shown = $('div.slideshow').find('div.slide:visible'); 
var next = shown.next(); 

if(next == '') {       
    console.log('empty');      
} 

मूल रूप से जब अगले वापस के रूप में खाली की तरह आता है: [] मैं इस पता लगाने में सक्षम होना चाहता हूँ। मैं यह कैसे करुं?

उत्तर

10

उपयोग length संपत्ति है, जो jQuery वस्तु के भीतर तत्वों की संख्या में शामिल हैं:

if(next.length === 0) { 
    console.log('empty'); 
} 

या:

if(!next.length) { 
    console.log('empty'); 
} 
संबंधित मुद्दे