Я прочитал, что мне нужно вернуть в обработчик событий, чтобы он работал в Dreamweaver от JS Fiddle, я вернул его и я все еще не работаю? Вот демонстрация: http://jsfiddle.net/EfLJJ/6/
Вот мой код JS:
$(document).ready(function() {
$(".list .fs1").bind({
mouseenter:function(){
$(".sublist").show();
},
mouseleave: function(){
$(".sublist").hide();
}
});
});
Задача решена! Чтобы запустить его в Dreamweaver, вы должны использовать теги JavaScript Javascript
Javascript:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
/* Your Code Here */
</script>
Добавьте библиотеку jQuery в свой скрипт.
Поместите этот код в теги <head>
вашей страницы:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<head><script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</ head> `
Кроме того, если вы используете jQuery версии 1.7 и выше, я бы рекомендовал вам переключиться с ".bind()" на ".on()", поскольку ".on()" является предпочтительным методом в соответствии с jquery Веб-сайт. Обратите внимание на разницу между ".bind()", ".on()" и ".live()" для получения дополнительной информации здесь. В чем разница между "on" и "live" или "bind"?
В вашем html-коде внутри главы введите эту строку кода, чтобы включить библиотеку jQuery:
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
В противном случае он не сможет его использовать.
В jsfiddle это работает по-другому.