Hide/Show iframes with a button

后端 未结 2 1252
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-21 17:00

I have a webpage with 2 iframes, 1 underneath the other. I would like both iframes hidden when a user first clicks on the webpage. There will be 2 buttons, 1 above each ifra

2条回答
  •  青春惊慌失措
    2020-12-21 17:49

    Here is the code that I would recommend using:

    function hideToggle(button, elem) {
      $(button).toggle( function () {
        $(elem).hide();
      },function () {
        $(elem).show();
      });
    }
    
    hideToggle(".button1", ".iframe1");
    hideToggle(".button2", ".iframe2");
    

    Here is the updated working fiddle: Click here

    This just uses a simple hide/show function so you can reuse it again and again.

提交回复
热议问题