<html
<head>
        <script type="text/javascript" src="jquery-1.4.2.js"/>
        <script type="text/javascript" src="jquery-ui-1.8.16.custom.min.js"/>
        <link href="jquery.ui.all.css" rel="stylesheet" type="text/css" />
</head>
<body><script language="javascript">
window.onload=function(){
alert("nihao");
};</script>
<div id="dialog1" title="base dialog"><p>简单的例子</p></div>
<script language="javascript">   $(document).ready(function(){             alert($("#dialog1").text());
   $("#dialog1").dialog();        }); </script></body>
</html>----------------------------------------------
想用jquery ui 做一个dialog的demo,可为什么这个ui.js总是引入不到我的jsp中来jquery-1.4.2.js 是被引入进来了
jquery-ui-1.8.16.custom.min.js 为什么没被引入进来啊?? <link href="jquery.ui.all.css" rel="stylesheet" type="text/css" />这个不知道因没引进来??是不是还少了什么.js啊????

解决方案 »

  1.   

    alert($("#dialog1").text());
    方法可以执行 证明 jquery.js被引入进来了可我在ui.js文件中第一句放一个alert()一直不弹出啊 证明没被引入进来
      

  2.   

    你确定 有jquery-ui-1.8.16.custom.min.js这个文件?
      

  3.   

    确定啊 都是放在我的一个文件夹下的啊 跟上边呢个jquery-1.4.2.js 一样啊
      

  4.   

    我在我项目里验证了一下,alert的确不执行,但是不影响我使用jquery ui,所以楼主不必纠结了
      

  5.   

    jquery-ui-1.8.16.custom.min.js文件上的解释数说依赖于其他几个js,可我们的项目就没有这几个js文件啊 ,我想也不用依赖吧
    /* 
     * jQuery UI Dialog 1.8.16
     *
     * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
     * Dual licensed under the MIT or GPL Version 2 licenses.
     * http://jquery.org/license
     *
     * http://docs.jquery.com/UI/Dialog
     *
     * Depends:
     * jquery.ui.core.js
     * jquery.ui.widget.js
     *  jquery.ui.button.js
     * jquery.ui.draggable.js
     * jquery.ui.mouse.js
     * jquery.ui.position.js
     * jquery.ui.resizable.js
     */
      

  6.   

    我的意思是指可我在ui.js文件中第一句放一个alert()一直不弹出啊 证明没被引入进来这个证明是不成立的。
      

  7.   

    我明白 可我想要的结果是 打开页面的时候 有个对话框 dialog弹出来 
      

  8.   

    这个dialog为什么不弹出来
      

  9.   

    你调试一下看看,我觉得$("#dialog1").dialog();这句肯定报错了
      

  10.   

    如果$("#dialog1")没找到 不会弹出alert($("#dialog1").text());可已经弹出来了就证明这个节点找对了啊。就是这个dialog()方法不能用。说明好像ui.js没引入进来alert($("#dialog1").text());
    $("#dialog1").dialog();------------------------
    告诉我你的邮箱 我把文件发给你你看看
      

  11.   

    我觉得是你的包没有引全,你可以先看看DEMO里面有@import 其它文件,所以先查看一下是否引全文件
      

  12.   

    js报错,应该是jquery.ui.js里面少了一些依赖项,你去官网重新下个完整的就行了
      

  13.   

    晕我又试了半天 还是不知道引入什么js 和css 你给我发一个你做的demo吧 行吗我只想要 dialog 的
      

  14.   

    <script type="text/javascript" src="jquery-1.4.2.js"/>
    <script type="text/javascript" src="jquery-ui-1.8.16.custom.min.js"/>改成<script type="text/javascript" src="jquery-1.4.2.js"></script>
    <script type="text/javascript" src="jquery-ui-1.8.16.custom.min.js"></script>