<script type="text/javascript">
$.noConflict();
jQuery(document).ready(function($){
$("#SuperWebF1").click(function(){
event.stopImmediatePropagation();
});
$("#SuperWebF1").click(function(){
if ($('[name="shipping_method"]', window.parent.document).is(':checked')){
event.stopPropagation();
billing.save();
parent.jQuery("#LoadingDiv").show().delay(4300).fadeOut();
parent.jQuery("#OutDiv").hide().delay(5000).fadeIn();
parent.jQuery('#OutDiv').removeClass('outerdiv');
parent.jQuery('#OutDiv').removeClass('outerdivNoAdress');
setTimeout(function() {
if( $('#DisplayMe').length ){
parent.jQuery('#OutDiv').addClass('OuterDiv1000');
} else {
parent.jQuery('#OutDiv').addClass('OuterDiv1000No');
}
}, 5100);
parent.jQuery('#InnerIframe').removeClass('FrameCSS');
parent.jQuery('#InnerIframe').removeClass('FrameCSSNoAdress');
parent.jQuery('#InnerIframe').addClass('FrameCSS1000');
}else {
alert('Моля, изберете начин на доставка!');
}
})
$('#SuperWebF1').trigger( "click" );
});
</script>
使用此代码,我可以在页面加载时点击标识为SuperWebF1
的按钮。
脚本的问题是页面没有停止重新加载。
我能以某种方式一直停止重装吗?
由于
答案 0 :(得分:0)
添加type =&#34;按钮&#34;到你的按钮标签
var billing = {save: function(){}};
$.noConflict();
jQuery(document).ready(function($){
var superWebF1 = $("#SuperWebF1");
superWebF1.click(function(){
event.stopImmediatePropagation();
});
superWebF1.click(function(){
if ($('[name="shipping_method"]', window.parent.document).is(':checked')){
console.log("here");
event.stopPropagation();
billing.save();
parent.jQuery("#LoadingDiv").show().delay(4300).fadeOut();
parent.jQuery("#OutDiv").hide().delay(5000).fadeIn();
parent.jQuery('#OutDiv').removeClass('outerdiv');
parent.jQuery('#OutDiv').removeClass('outerdivNoAdress');
setTimeout(function() {
if( $('#DisplayMe').length ){
parent.jQuery('#OutDiv').addClass('OuterDiv1000');
} else {
parent.jQuery('#OutDiv').addClass('OuterDiv1000No');
}
}, 5100);
parent.jQuery('#InnerIframe').removeClass('FrameCSS');
parent.jQuery('#InnerIframe').removeClass('FrameCSSNoAdress');
parent.jQuery('#InnerIframe').addClass('FrameCSS1000');
}else {
alert('Моля, изберете начин на доставка!');
}
});
superWebF1.trigger( "click" );
});
</script>
<form>
<input name="shipping_method" type="checkbox" checked><button type="button" id="SuperWebF1">Test</button>
</form>