У меня возникли проблемы с загрузкой JQueryUI из CDN Google. У меня есть приложение ASP.NET, которое я использую для вызова скриптов:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js" type="text/javascript"></script>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/ui-darkness/jquery-ui.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
$(function() {
$("#accordion").accordion();
});
</script>
</asp:Content>
Затем у меня есть тестовый аккордеон:
<div id="accordion">
<h3><a href="#">First header</a></h3>
<div>First content</div>
<h3><a href="#">Second header</a></h3>
<div>Second content</div>
</div>
Однако это не работает. Я использовал инструмент Chrome Dev и получаю эту ошибку:
Uncaught Error: Плагин «аккордеон» требует загрузки Sys.scripts.ExtendedAccordion с вызовом Sys.require() в первую очередь
Я также использую CDN Ajax от MS на своей мастер-странице, может ли это быть причиной проблемы?
Спасибо