तो मैं ऐसी वेबसाइट पर काम कर रहा हूं जो jQuery और prototype.js दोनों का उपयोग करता है, हालांकि उनके विरोधाभासी।
मैं एक निष्पक्ष बिट शोध किया और पाया कि एक ही रास्ता लोगों को ठीक इस मुद्दे है
<script>
jQuery.noConflict();
// Use jQuery via jQuery(...)
jQuery(document).ready(function(){
jQuery(\"div\").hide();
});
// Use Prototype with $(...), etc.
$('someid').hide();
का उपयोग करके हालांकि मैं jQuery के लिए $ बदलने के लिए नहीं करना चाहते हैं के रूप में है कि मैं इसका मतलब गए 'पूर्व लिखित कोड का एक उचित बिट संपादित करना है। क्या उन्हें विरोधाभासी रोकने और jQuery को $ के रूप में छोड़ने का कोई तरीका है?
आप आप हो सकता है अगर एक ही दायरे में, $ दो अलग बातें मतलब पूछ रहे हैं? – Iznogood
वह पूछ रहा है कि 'नो कॉन्फ्लिक्ट() 'का प्रोटोटाइप संस्करण है या नहीं। –
[jQuery और प्रोटोटाइप संघर्ष] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/134572/jquery-prototype-conflict) – jrummell