<script type="text/javascript" src="http://code.jquery.com/jquery.js"></script> <script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>
Если убрать верхнюю строчку, то перестанет работать например кнопка (JS код в файле bootstrap.js)
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> <span class="glyphicon glyphicon-user"></span> Личный кабинет <b class="caret"></b> </a>
А если нижнюю, то перестают работать все скрипты Storeland'а, например не будет работать вот эта кнопка:
// Кнопка добавления товара на сравнение сравнения товаров $('.goodsDataCompareButton').click(function(){ window.location.href = $(this).attr('rel') + ($(this).attr('rel').indexOf( '\?' ) > -1 ? '&' : '?') + 'id='+ $('.goodsDataMainModificationId').val()+ '&from='+ $('input[name="form[goods_from]"]').val(); return false; });
Если оставить обе библиотеки, будут работать та, которая объявлена ниже + сообщение об ошибке JS.
Полагаю что эти ошибки имеют место быть из-за разных версий jQuery (1.4.1 у Storeland и 1.10.2 у Bootstrap)
Прошу помощи, так как попытки разобраться самостоятельно ни к чему не привели
Еще странный баг:
Если подключать jQuery таким кодом, то все работает
<script type="text/javascript" src="http://code.jquery.com/jquery.js"></script>А если так, то нет (файлы идентичны)
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.js"></script>