2010-06-22 12 views
5

क्या यह संभव है? मुझे एक jquery फ़ाइल मिली है जो .load() ईवेंट का उपयोग करने वाले प्रत्येक पृष्ठ में लोड की गई है, लेकिन फिर कुछ चुनिंदा पृष्ठों को कुछ विशिष्ट jquery सामानों की भी आवश्यकता होती है जहां मैं फिर से .load() का उपयोग करना चाहता हूं। पढ़ने के लिए धन्यवाद।क्या मेरे पास एक पृष्ठ में एकाधिक jquery .load() ईवेंट हो सकता है?

उत्तर

8

हाँ, यह कोई चिंता नहीं है।

घटनाओं के क्रम में चलेंगे वे परिभाषित गया:

$(function() { 
    $('body').append('<span>A</span>'); 
}); 
$(function() { 
    $('body').append('<span>B</span>'); 
}); 
$(function() { 
    $('body').append('<span>C</span>'); 
}); 

ऊपर पृष्ठ के लिए "एबीसी" संलग्न करेंगे।

दिलचस्प है, अगर आप पूरे अक्षरों में लिखावट विधि का उपयोग करें, यह एक अलग क्रम में पूरा करता है:

$(function() { 
    $('body').append('<span>A</span>'); 
}); 
$(document).ready(function() { 
    $('body').append('<span>B</span>'); 
}); 
$(function() { 
    $('body').append('<span>C</span>'); 
}); 

यह "एसीबी"

आउटपुट इससे भी अधिक संदेहास्पद रूप से यदि आप केवल पूरे अक्षरों में लिखावट का उपयोग

$(document).ready(function() { /* A */ }); 
$(document).ready(function() { /* B */ }); 
$(document).ready(function() { /* C */ }); 
$(document).ready(function() { /* D */ }); 
$(document).ready(function() { /* E */ }); 
// BCDEA 
+0

धन्यवाद एक गुच्छा: जैसे कि पहले हैंडलर पिछले और क्रम में आराम से चलाता है, तो यह प्रतीत होता है! – ben

संबंधित मुद्दे

 संबंधित मुद्दे