का उपयोग नहीं करता है। मैं अपने पृष्ठ पर एक स्क्रिप्ट जोड़ने के लिए jQuery का उपयोग कर रहा हूं और यह काम करता है, लेकिन jQuery यूआरएल में "_ = TIMESTAMP" जोड़ता है जिससे ब्राउजर का कभी भी उपयोग नहीं होता है कैश निम्नलिखित कोड के साथ:jQuery के साथ गतिशील रूप से पृष्ठ पर एक स्क्रिप्ट जोड़ना कभी भी कैश्ड फ़ाइल
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
$("head").append('<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.15/jquery-ui.min.js"></scr' + 'ipt>');
</script>
</body>
</html>
मैं फ़ायरबग में देख सकते हैं कि URL का अनुरोध किया है:
https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.15/jquery-ui.min.js?_=1313291978667
किसी को भी पता है jQuery बताने के लिए ऐसा करने के लिए नहीं है?
धन्यवाद
आप 'उपयोग कर सकते हैं jQuery के getScript' विधि बस एक टिप आप अपने यूआरएल का उपयोग करना चाहिए के रूप में पेज – ShankarSangoli
पर js स्क्रिप्ट फ़ाइल प्राप्त करने के लिए है "https: //ajax.googleapis ..." के बजाय "//ajax.googleapis ..." से शुरू हो रहा है। क्योंकि यदि एसएसएल के माध्यम से आपका पृष्ठ एक्सेस नहीं किया गया है तो इससे कोई त्रुटि आएगी। ध्यान दें कि आपको जो यूआरएल मिल रही है उसे इस हैक का समर्थन करने की आवश्यकता है (Google सेवाएं करता है)। इससे यह सुनिश्चित होगा कि आपका पृष्ठ SSL पर और इसके बिना दोनों काम करता है। – Hoffmann