工作,我有一個彈出式模態,我需要的時候,以確認用戶將做了一定的作用:爲什麼我的jQuery的模態時不會鏈接到這些.js文件
$(document).ready(function(){
$("#button").click(function(){
$("#the-dialog").dialog({
resizable: false,
height: 140,
modal: true,
buttons:{
"Option One": function(){
//Perform Action
$(this).dialog("close");
},
Cancel: function(){
//Do nothing
$(this).dialog("close");
}
}
});
});
});
此模式需要這兩個鏈接工作:
<script src="//code.jquery.com/jquery-1.12.4.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
它工作正常,當我在我的測試頁上運行它。現在我試圖將它集成到我的主頁面,突然它不起作用,但當我刪除這兩個鏈接,它突然工作正常。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script src="js/jquery.js"></script>
這是爲什麼發生?
你會得到什麼錯誤?而jQuery的版本是不同的。 – j08691
從我可以看到你正在加載3個不同的jQuery腳本。只需選擇最新的一個以避免任何衝突。 – Spluf
@ j08691我收到'$(...)。對話框不是函數' – prifs