У меня проблемы с моим выпадающим меню суперфиша - он отлично работал, прежде чем добавить jQuery.Columnizer в свой проект. Выбранный столбец jQuery исправляет проблему для superfish.js - однако, когда оба включены и работают, выпадающее меню отображается, когда вы наводите курсор на меню, но когда вы пытаетесь щелкнуть ссылку меню в раскрывающемся списке, выпадающее меню исчезает. Кажется, я не могу исправить эту проблему - я искал googled и следил за различными советами и примерами, но безрезультатно.jQuery Ошибка SuperFish: jQuery («ul.sf-menu»). Superfish не является функцией
Я использую колонтизатор, чтобы разделить мой контент на 3 столбца. Является ли проблема, потому что я ссылаюсь на 2 библиотеки jquery?
Superfish.js
<link href='http://fonts.googleapis.com/css?family=PT+Sans' rel='stylesheet' type='text/css' />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<link href="/assets/css/main.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="/assets/css/superfish.css" media="screen" />
<script type="text/javascript" src="/assets/js/hoverIntent.js"></script>
<script type="text/javascript" src="/assets/js/superfish.js"></script>
<script type="text/javascript" src="/assets/js/jquery-1.2.6.min.js"></script>
<script type="text/javascript">
// initialise plugins
$(document).ready(function() {
jQuery('ul.sf-menu').superfish();
//alert("hello i am working... maybe or maybe not!");
});
</script>
Columnizer.js
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script src="/assets/js/jquery.columnizer.min.js" type="text/javascript"></script>
<script type="text/javascript">
$('#wrapper').columnize();
$('.wide').columnize({ width: 200 });
</script>
ОБНОВЛЕНИЕ: Вот решение этой проблемы;
<add key="**********.*********.***.JQuery.Path" value="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"/>
вынимая как предыдущие ссылки и обновления с последними CDN обеспечили это работает отлично - я ссылается на .js в моем WebConfig, а затем код позади страницы. Фу ... работая сейчас - спасибо за вашу помощь людям.
Почему вы ссылаетесь на 2 библиотеки jquery? Я уверен, что это может быть причиной этой проблемы. –