简体   繁体   English

页面加载后如何使jQuery单击按钮?

[英]How to make jQuery click a button when page is loaded?

Here is my code: 这是我的代码:

<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<button type="button"  id="SuperWebF1" title="<?php echo $this->__('Continue') ?>" class="button"><span><span><?php echo $this->__('Continue') ?></span></span></button>

Here is my JavaScript: 这是我的JavaScript:

    <script type="text/javascript">
    $.noConflict();
    jQuery(document).ready(function($){
    $( "#foo" ).on( "click", function() {
      alert( $( this ).text() );
    });     
        $("#SuperWebF1").click(function(){
        if ($('[name="shipping_method"]', window.parent.document).is(':checked')){
        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('Моля, изберете начин на доставка!');
    }   

        })
    });
    </script>

How can i make jQuery simulate the click on button #SuperWebF1 when page is loaded, is it possible ? 页面加载后,如何使jQuery模拟单击#SuperWebF1按钮,这可能吗?

Thanks 谢谢

This will work. 这将起作用。

$( document ).ready(function() {
  $('#SuperWebF1').trigger( "click" );
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM