在单击按钮之前不要加载html的一部分

桑德·舍弗

我正在创建一个仅包含一个信息容器的页面。当用户单击左侧的特定按钮时,容器的内容将切换。但是,此时此站点将加载每个内容部分。其中一个包含我的投资组合,这将是一个大图像集合,这将阻止网站快速加载。

因此,在单击显示该div内容的按钮之前,我不想制作特定负载的内容。

有关我要实现的目标的快速示例:请
访问http://iscs.nl/testpage_changecontent.html

不应在开始时加载的div的内容是#page_portfolio,这将通过单击按钮#pagebutton_portfolio来显示。注意:以上链接的测试页上未使用这些ID。

谢谢大家,期待代码。

布拉德·克里斯蒂

假设投资组合内容在portfolio.html

$('#tabcontent2').click(function(e){
  $('#content_1').hide();
  $("#content_2").show()
    // grab portoflio.html and place its contents within #content_2
    .load('portfolio.html');
  e.preventDefault();
});

您甚至可能想要使用data-*属性,以免重新加载页面(一次获取):

$('#tabcontent1').click(function(e){
  $('#content_2').hide();
  $('#content_1').show();
  e.preventDefault();
});
$('#tabcontent2').click(function(e){
  $('#content_1').hide();

  var $content2 = $("#content_2").show();

  // check if it's been loaded before
  if (!($('#content_2').data('loaded') || false)){
    // grab portoflio.html and place its contents within #content_2
    $content2.load('portfolio.html', function(){
      // set the flag to say we've already loaded this content
      $content2.data('loaded',true);
    });
  }
  e.preventDefault();
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在单击按钮之前不要加载html的一部分

来自分类Dev

在JavaFX中使用fxml单击按钮后,如何重新加载BorderPane的一部分?

来自分类Dev

单击按钮即可重新加载页面的一部分,使用新URL刷新整个页面

来自分类Dev

仅按钮区域的一部分是可单击的

来自分类Dev

单击时,Facebook Addthis之类的按钮消失,弹出框的一部分消失

来自分类Dev

单击按钮如何在JSF / PrimeFaces中复制表单的一部分

来自分类Dev

加载一部分XML

来自分类Dev

如何动态加载网站的一部分

来自分类Dev

作为表格一部分的单选按钮

来自分类Dev

如何让Chrome仅为HTML5视频代码加载视频的一部分?

来自分类Dev

检查HTML表单表明按钮不是表单的一部分

来自分类Dev

清除HTML FORM的一部分(“重置”按钮)

来自分类Dev

从另一部分角度更新html

来自分类Dev

用HTML打开PDF的一部分

来自分类Dev

如何在控件模板的一部分中向按钮添加“单击”处理程序?

来自分类Dev

是否可以通过单击按钮来验证表单的一部分,而无需先实际提交表单?

来自分类Dev

iPad模拟器屏幕的一部分可响应滑动,但不能单击按钮

来自分类Dev

重用已选择的SQL查询结果的一部分-也不要重复自身

来自分类Dev

是否可以同时指定模板类的一部分?(在“ <<”之前和“ <>”内部的部分)

来自分类Dev

是否可以同时指定模板类的一部分?(在“ <<”之前和“ <>”内部的部分)

来自分类Dev

如何使用HTML5画布找出单击圆圈的哪一部分?

来自分类Dev

角路由,是整个HTML页面重新加载,还是只是页面的一部分?

来自分类Dev

由于某些原因,我的HTML代码的一部分正在<title>元素中加载

来自分类Dev

在最后一个斜杠之前获取行的一部分

来自分类Dev

取弦的一部分,并与另一部分

来自分类Dev

如何仅运行一次单击功能的一部分

来自分类Dev

使用扫描仪在冒号之前的字符串的一部分,然后在冒号之后的字符串的一部分

来自分类Dev

在第二秒之前删除字符串的一部分/

来自分类Dev

删除#anchor之前的href链接的一部分?

Related 相关文章

  1. 1

    在单击按钮之前不要加载html的一部分

  2. 2

    在JavaFX中使用fxml单击按钮后,如何重新加载BorderPane的一部分?

  3. 3

    单击按钮即可重新加载页面的一部分,使用新URL刷新整个页面

  4. 4

    仅按钮区域的一部分是可单击的

  5. 5

    单击时,Facebook Addthis之类的按钮消失,弹出框的一部分消失

  6. 6

    单击按钮如何在JSF / PrimeFaces中复制表单的一部分

  7. 7

    加载一部分XML

  8. 8

    如何动态加载网站的一部分

  9. 9

    作为表格一部分的单选按钮

  10. 10

    如何让Chrome仅为HTML5视频代码加载视频的一部分?

  11. 11

    检查HTML表单表明按钮不是表单的一部分

  12. 12

    清除HTML FORM的一部分(“重置”按钮)

  13. 13

    从另一部分角度更新html

  14. 14

    用HTML打开PDF的一部分

  15. 15

    如何在控件模板的一部分中向按钮添加“单击”处理程序?

  16. 16

    是否可以通过单击按钮来验证表单的一部分,而无需先实际提交表单?

  17. 17

    iPad模拟器屏幕的一部分可响应滑动,但不能单击按钮

  18. 18

    重用已选择的SQL查询结果的一部分-也不要重复自身

  19. 19

    是否可以同时指定模板类的一部分?(在“ <<”之前和“ <>”内部的部分)

  20. 20

    是否可以同时指定模板类的一部分?(在“ <<”之前和“ <>”内部的部分)

  21. 21

    如何使用HTML5画布找出单击圆圈的哪一部分?

  22. 22

    角路由,是整个HTML页面重新加载,还是只是页面的一部分?

  23. 23

    由于某些原因,我的HTML代码的一部分正在<title>元素中加载

  24. 24

    在最后一个斜杠之前获取行的一部分

  25. 25

    取弦的一部分,并与另一部分

  26. 26

    如何仅运行一次单击功能的一部分

  27. 27

    使用扫描仪在冒号之前的字符串的一部分,然后在冒号之后的字符串的一部分

  28. 28

    在第二秒之前删除字符串的一部分/

  29. 29

    删除#anchor之前的href链接的一部分?

热门标签

归档