jQuery का आकार बदलने योग्य काम कर रहा है, तो कोशिश करने और परीक्षण करने के लिए मेरा सरल कोड यहां दिया गया है। मैं google.load का उपयोग करके बस अन्य jQuery घटकों का उपयोग करता हूं, और मैंने बिना किसी अंतर के स्थानीय संस्करण के लिए google.load को स्वैप करने का प्रयास किया है। मैंने 3 ब्राउज़रों में परीक्षण किया है, मैंने कई डेमो/ट्यूटोरियल साइटों से कोड कॉपी किया है (जहां यह उनकी साइट पर काम करता है)।jQuery को काम करने के लिए आकार बदलने योग्य नहीं मिल सकता: मैं गलत क्या कर रहा हूं?
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://www.google.com/jsapi?key=blahblah_obviously changed_blahblah-blahblah_blah_blahblahblah"></script>
<script type="text/javascript">google.load("jquery", "1.3.2");google.load("jqueryui", "1.7.1");</script>
<style type="text/css">
#resizable { width: 100px; height: 100px; background: silver; }
</style>
<script type="text/javascript">
$(document).ready(function(){
$("#resizable").resizable();
});
</script>
</head>
<body>
<div id="resizable"></div>
</body>
</html>
मुझे कोई त्रुटि संदेश नहीं मिला है। मेरा विवेक खत्म हो रहा है। मैं क्या गलत कर रहा हूं? यह साधारण मामला क्यों काम नहीं करता है?
अद्यतन: jQuery UI पुस्तकालयों को google.load ("jqueryui", "1.7.1") पंक्ति में शामिल किया गया है;
<script type="text/javascript">
google.setOnLoadCallback(function() {
$(function() {
$("#resizable").resizable();
});
});
</script>
ऐसा नहीं है कि google.load (ध्यान देने योग्य है) एक async कॉल है और आप jQuery कार्यों कॉल कर पाएंगे, जब तक वे इसलिए कॉलबैक लोड कर रहे हैं नहीं होगा:
मैं jQuery और उनके अधूरा उदाहरण नफरत (स्थानीय करने के लिए छवि को बचाने के लिए मत भूलना)! यह यहाँ है जैसे आप जाते हैं, आप भाग्यशाली हैं अगर आप इसे समझ सकते हैं: पी –