2011-10-31 11 views
5

शीर्षक कहते हैं, मैं बिल्कुल वैसा ही कोड दोनों कार्यों में चलाने की आवश्यकता है। क्या उन्हें एक साथ रखने और एक समारोह के रूप में चलाने का कोई तरीका है? धन्यवाद!jQuery .ready और .resize कार्यों गठबंधन

उत्तर

24

हां। बस सामान्य कोड के साथ एक फ़ंक्शन को परिभाषित करें और दो विधियों के तर्क के रूप में पास करें।

var callback = function() { 
    // This is the common code 
}; 

$(document).ready(callback); 
$(window).resize(callback); 
+3

आप क्यों नहीं बस समारोह नामकरण के बजाय एक वर प्रयोग करते हैं? – davidcondrey

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