2013-08-15 4 views
18

मेरे पास यह फ़ाइल मेरे एचटीएमएल में शामिल है और मैं इसे किसी अन्य जावास्क्रिप्ट से कॉल करना चाहता हूं। कृपया मुझे सुझाव दें कि मुझे यह कैसे करना चाहिए?किसी अन्य जेएस फ़ाइल में बाहरी जेएस फ़ाइल लोड करें

<script type="text/javascript" src="js.js">/* 
    old:123 
    new: 456*/ 
</script> 

मैं इसे अपनी जेएस फ़ाइल में शामिल करना चाहता हूं, एचटीएमएल में नहीं।

+1

उपयोग नहीं कर सकते शामिल करना चाहते हैं कॉल करने के लिए कुछ भी नहीं है ...? – idmean

+1

आप क्या करना चाहते हैं? इसके अलावा .. जावास्क्रिप्ट ब्लॉक का उपयोग करने का यह तरीका अमान्य है और काम नहीं करेगा/ – putvande

+0

इसे जांचें http://stackoverflow.com/questions/16839698/jquery-getscript-alternative-in-native-javascript –

उत्तर

48

आप एक जे एस में एक जे एस फ़ाइल आपको लगता है कि

$.getScript('another_file.js', function() { 
    //script is loaded and executed put your dependent JS here 
}); 

के लिए jQuery का उपयोग कर सकते और अगर आप jQuery

var imported = document.createElement('script'); 
imported.src = '/path/to/imported/script'; 
document.head.appendChild(imported); 

Source

+0

पैरामीटर कैसे पास कर सकता हूं? पुराना: 123 नया: 456 – Gaurav

+0

क्या आपको पैरामीटर पास करना है ?? – user2502227

+1

@ गौराव इस आलेख को देखें http://feather.elektrum.org/book/src.html – doitlikejustin

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