Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui 影响页面加载速度的可见/隐藏内容?如何按需检索外部数据?_Jquery Ui_Jquery_Hidden_Page Load Time - Fatal编程技术网

Jquery ui 影响页面加载速度的可见/隐藏内容?如何按需检索外部数据?

Jquery ui 影响页面加载速度的可见/隐藏内容?如何按需检索外部数据?,jquery-ui,jquery,hidden,page-load-time,Jquery Ui,Jquery,Hidden,Page Load Time,示例:同时从电子表格中获取链接的(最多200个字符)及其相应的div(最多10000个字符)列表;当单击这些可见链接的中的任何一个(toggle())时,将显示它们相应的先前隐藏div(hide())。链接的和相关div的列表随着电子表格的增长而增长,就像注释表单一样 问题: 列表是否加载得更快(或在页面上显示得更快) 何时预先隐藏div(hide()) 如果问题1是否定的,那么在本例中,在加载链接的s之后,仅在用户单击时检索和显示div,最简单的jQuery函数结构是什么?我已经找到了数据获取

示例:同时从电子表格中获取链接的
最多200个字符
)及其相应的div(
最多10000个字符
)列表;当单击这些可见链接的
中的任何一个(
toggle()
)时,将显示它们相应的先前隐藏div(
hide()
)。链接的
和相关div的列表随着电子表格的增长而增长,就像注释表单一样

问题:

  • 列表是否加载得更快(或在页面上显示得更快) 何时预先隐藏div(
    hide()

  • 如果问题1是否定的,那么在本例中,在加载链接的
    s之后,仅在用户
    单击时检索和显示div,最简单的jQuery函数结构是什么?我已经找到了数据获取函数(google.jsapi),因此我需要正确的jQuery函数结构,允许用户按需加载补充数据。有什么建议吗

  • 注意:目前正在jQuery 1.6+上开发。以上代码仅为说明而简化。
    被包装在
    标签中的原因是一个跨浏览器的问题,并且允许键盘用户使用accesskeys和Tab访问(我尝试了可点击的
    H4
    each()
    方法,Firefox没有让我失望,但是IE 6-7为此恨我并冻结了)

    1)当预先隐藏div(hide())时,列表是否加载得更快(或在页面上显示得更快)

    答复:

    只要在加载页面的同时加载隐藏的div,页面的加载速度就不会更快

    2) 如果问题1是否定的,那么在本例中,最简单的jQuery函数结构是什么,在加载链接的div之后,仅在用户单击时检索和显示div

    答复:


    使用ajax按需填充div,创建一个包含空隐藏div的页面,并在显示div时使用ajax请求加载这些div。所有这些都可以使用javascript/JQuery来完成,为什么要从电子表格中提取?只是curious@EmmanuelN:我正在构建一个与谷歌电子表格交互的谷歌小工具。这个小工具在谷歌网站页面上运行。该电子表格用于收集来自谷歌表单的输入,在发布到谷歌网站页面之前,这些表单将被调节。如果有其他方法可以收集可在谷歌网站页面上显示和发布的表单输入,而无需使用电子表格,请提醒我-我是一个新手,但学习速度很快,希望深入研究可定制的表单UI和数据操作。好的,我收集了一些Ajax Sprikling将很有帮助,我将尝试将其与现有代码混合,并查看如何使用-thx来提醒我。