将 onClick 更改为 onLoad

发布于 2024-11-28 09:47:21 字数 443 浏览 2 评论 0原文

我对整个 jquery 游戏很陌生,但我发现了一个很棒的片段,这正是我所需要的,但我需要后半部分在页面加载时发生,而不是在单击按钮时发生。

  $(window).load(function(){
  $('iframe').load(function() {
    $('iframe').show()
    $('#loading').hide();
});

$('#button').click(function() {
    $('#loading').show();
    $('iframe').attr( "src", "http://www.apple.com/");
});
  });

因此,单击按钮后发生的操作实际上是在页面加载时发生的……无需等待单击按钮。这是一件简单的事情,只是不知道如何去做,而且真的不需要学习 jQuery 的细节,因为这是我唯一需要使用它的时候。

I'm new to the whole jquery game but I found a great tut snippet that is just what I need, but I need the latter half to happen as the page loads, not when the button is clicked.

  $(window).load(function(){
  $('iframe').load(function() {
    $('iframe').show()
    $('#loading').hide();
});

$('#button').click(function() {
    $('#loading').show();
    $('iframe').attr( "src", "http://www.apple.com/");
});
  });

So the action that would happen following a button click actually happens right as the page is loaded... no waiting for the button to be clicked. It's a simple thing, just don't know how to do it and really do not need to learn the in and outs of jQuery as this is the only time I need to use it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

陪我终i 2024-12-05 09:47:21
 $(window).load(function(){
  $('iframe').load(function() {
      $('iframe').show()
      $('#loading').hide();

    });
    $('#loading').show();
    $('iframe').attr( "src", "http://www.apple.com/");

  });
 $(window).load(function(){
  $('iframe').load(function() {
      $('iframe').show()
      $('#loading').hide();

    });
    $('#loading').show();
    $('iframe').attr( "src", "http://www.apple.com/");

  });
原来是傀儡 2024-12-05 09:47:21

试试这个

$(window).load(function(){
   $('iframe').load(function() {
     $('iframe').show()
     $('#loading').hide();
   });

   $('#loading').show();
    $('iframe').attr( "src", "http://www.apple.com/");

  });

Try this

$(window).load(function(){
   $('iframe').load(function() {
     $('iframe').show()
     $('#loading').hide();
   });

   $('#loading').show();
    $('iframe').attr( "src", "http://www.apple.com/");

  });
近箐 2024-12-05 09:47:21

你试过这个吗?

  $(window).load(function(){
  $('iframe').load(function() {
    $('iframe').show()
    $('iframe').attr( "src", "http://www.apple.com/");
  });

Have you tried this ?

  $(window).load(function(){
  $('iframe').load(function() {
    $('iframe').show()
    $('iframe').attr( "src", "http://www.apple.com/");
  });
埋葬我深情 2024-12-05 09:47:21

很确定您想要 $('#button').onclick(...) 而不是 $('#button').click(...)

click 函数模拟并触发单击事件。

Pretty sure you want $('#button').onclick(...) not $('#button').click(...)

The click function simulates and fires a click event.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文