2014-12-29 3 views
0

Есть ли способ использовать несколько (по крайней мере 2) версии JQWidget в одном документе?использовать несколько версий JQWidget

я использую 3.0.x vertion из JQWidget для jqxGrid (который я не могу обновить по какой-то причине)

, но я хочу использовать 3.6.x JQWidget для jqxChart (это ошибка фиксированной и имеет свечной график)

заранее спасибо

ответ

0

jqwidget 3.6.0 получает объект Jquery из window.jQuery. поэтому, если вы изменили window.jQuery перед загрузкой jqwidget-скрипта, вы можете получить jqx-функции в другую версию jQuery-объекта. (который получен через noColflict)

<script type="text/javascript" src="/scripts/jquery/jquery-1.10.2.min.js"></script> 
<script type="text/javascript" src="/scripts/jqwidget/jqx-all-3.0.4.js"/>"></script> 
<script type="text/javascript" src="/scripts/jquery/jquery-1.10.2.min.js"></script> 
<script> 
window.jQuery_jQWidget_3_6_0 = $.noConflict(true); 
window.jQuery_jQWidget_3_0_4 = window.jQuery; 
window.jQuery = window.jQuery_jQWidget_3_6_0; 
</script> 
<script type="text/javascript" src="/scripts/jqwidget/jqx-all-3.6.0.js"/>"></script> 
<script> 
window.jQuery = window.jQuery_jQWidget_3_0_4; 
var $jqx = window.jQuery_jQWidget_3_6_0; 
</script> 
Смежные вопросы