JEasyUI使页面运行两次

时间:2011-10-06 07:19:17

标签: jquery

这是我的代码。执行此操作时,警报会运行两次。对此有任何帮助。

我的代码或jeasyui框架有问题吗?

    <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Border Layout - jQuery EasyUI Demo</title>
    <link rel="stylesheet" type="text/css" href="jui/themes/default/easyui.css">
    <script type="text/javascript" src="jui/jquery-1.6.min.js"></script>
    <script type="text/javascript" src="jui/jquery.easyui.min.js"></script>
</head>
<body class="easyui-layout">
    <div region="north" border="false" style="height:60px;background:#B3DFDA;">north region</div>
    <div region="west" split="true" title="West" style="width:150px;padding:10px;">west content</div>
    <div region="east" split="true" title="East" style="width:100px;padding:10px;">east region</div>
    <div region="south" border="false" style="height:50px;background:#A9FACD;padding:10px;">south region</div>
    <div region="center" title="Main Title">

        <script type="text/javascript" >
            $().ready(function(){
                alert("hi4a11. I am running twice");
            });
        </script>
        testing
    </div>
</body>
</html>

1 个答案:

答案 0 :(得分:1)

我想知道,你为什么把准备好的功能放在div region="center"里面? 这就是问题的根源所在。 代码运行两次,因为它已在DOM就绪和布局就绪时加载。

只需将准备好的脚本功能移到头部,就可以解决问题。