当我向html页面添加两个脚本时..一个不起作用
我创建了两个jquery和脚本标签来压缩确认..但是当它们处于单独的html页面时它运行良好..但是当两个脚本在同一页面时它不起作用..为什么?
$(document).ready(function(){ $('#click').click(function(){ //$(function() { // a workaround for a flaw in the demo system (http://dev.jqueryui.com/ticket/4375), ignore! $( "#dialog:ui-dialog" ).dialog( "destroy" ); $( "#dialog-confirm" ).dialog({ resizable: false, height:140, modal: true, buttons: { "Ok": function() { $('#form1').submit(); }, Cancel: function() { $( this ).dialog( "close" ); } } }); }); });
看看jQueries没有冲突。 http://api.jquery.com/jQuery.noConflict/
这使得您可以使用来自不同jQuery版本/库的某些function。
尝试重新排序脚本,可能会导致问题。 你有多次使用jQuery,这很可能是你的问题的原因。
您还应该尝试格式化代码,以使其更清晰。 例如,我已将脚本type
标记放在开头,以便于阅读。
您是否在对话框中明确地将“ Cancel
为“引号”? 我在下面更正了这个问题。
( function($$$) { $$$(document).ready(function(e) { //Code here }); } ) ( jQuery );