繁体   English   中英

在jsfiddle中工作,但在Dreamweaver中不工作

[英]Works in jsfiddle but it wont work in dreamweaver

我读到我必须放回事件处理程序才能使其在JS Fiddle中的Dreamweaver中工作,我放回了它,但它仍然行不通吗? 这是演示: http : //jsfiddle.net/EfLJJ/6/

这是我的JS代码:

$(document).ready(function() {
$(".list .fs1").bind({
    mouseenter:function(){
        $(".sublist").show();
    },
    mouseleave: function(){
        $(".sublist").hide();
    }
    });
});  

将jQuery库添加到脚本中。

将此代码放在页面的<head>标记内:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

在您头内的html代码中,将以下代码行包括在内以包含jQuery库:

<script src="//code.jquery.com/jquery-1.10.2.js"></script>

否则将无法使用它。

在jsfiddle中,它以不同的方式工作。

另外,如果您使用的是jQuery 1.7及更高版本,我建议您从使用“ .bind()”切换到“ .on()”,因为根据jQuery,“。on()”是首选方法网站。 在此处查看“ .bind()”,“。on()”和“ .live()” 之间的区别以获取更多信息, `on`和`live`或`bind`有什么区别?

问题解决了! 要使其在Dreamweaver中运行,您必须使用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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM