2012-04-03 166 views
1

我正在嘗試使用jQuery Ui對話框。這裏是我的代碼jQuery Ui對話框不顯示

<body> 

    <div id="myDialog" title="This is the title!"> 
     Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean sollicitudin. Sed 
     interdum pulvinar justo. Nam iaculis volutpat ligula. Integer vitae felis quis diam 
     laoreet ullamcorper. Etiam tincidunt est vitae est.    
    </div> <!--end of id="myDialog" --> 

    <script type="text/javascript" src="development-bundle/jquery-1.7.1.js"></script> 
    <script type="text/javascript" src="development-bundle/ui/jquey.ui.core.js"></script> 
    <script type="text/javascript" src="development-bundle/ui/jquery.ui.widget.js"></script> 
    <script type="text/javascript" src="development-bundle/ui/jquery.ui.position.js"></script> 
    <script type="text/javascript" src="development-bundle/ui/jquery.ui.dialog.js"></script> 
    <script> 
     (function($){ 
      $("#myDialog").dialog(); 
     })(jQuery); 
    </script> 
</body> 

但我得到錯誤

uiDialogTitlebar.find("*").add(uiDialogTitlebar).disableSelection is not a function 

爲什麼這個錯誤快到了,我該如何解決?我使用的是Firefox 11.0

感謝

+2

您還沒有發佈您的所有代碼...請發佈任何代碼產生的錯誤。我只是把你的代碼粘貼到jsfiddle,它「工作」http://jsfiddle.net/ncapito/xCZCf/ – Nix 2012-04-03 11:48:32

+1

這是完整的代碼。其實我用這本書的代碼。我也有這本書的源代碼。當我複製粘貼從我的IDE源代碼的代碼,然後它開始工作。我不知道爲什麼之前沒有工作,因爲兩個代碼都是一樣的。沒有拼寫錯誤。我不知道爲什麼它不工作:( – Basit 2012-04-03 12:16:18

回答

0

jQuery的1.7不與jQuery UI的很好地工作。 當你點擊的對象與選項jquery ui - 他的負載jquery 1.7秒,並在這個問題。 洛克在螢火蟲或鉻網絡(加載文件在網站)

+1

HHmm謝謝你的意思是我需要使用低於1.7的jQuery版本?你是什麼意思?當你點擊與選項jquery ui - 他的負載jquery 1.7第二時間對象。點擊你在說什麼對象?謝謝 – Basit 2012-05-23 12:55:38