我正在开发一个网站,它提供一些慢(最多可达4秒)。由于广泛的数据库查询导致加载时间)页。
为了让用户知道新页面正在加载(也是为了防止多次单击),我在页面上显示一个带有假加载条的div,其中用户单击了一个指向缓慢加载页面的链接。
实际上,显示假装货舱的效果很好。在加载新页时,仍然会显示旧页的DOM (带有假加载栏),这意味着加载div将显示,直到新页准备好显示为止。
就是这样做的。HTML部件:
<!-- link example which will execute the javascript -->
<a href="link/to/slow/page/"
如何检查工具提示图像是否超出屏幕。我想,如果图像是在屏幕之外,那么工具提示图像应该是左侧或右侧,它不应该离开屏幕并制作滚动条。以下是jquery代码。
this.imagePreview = function(){
/* CONFIG */
xOffset = 10;
yOffset = 30;
// these 2 variable determine popup's distance from the cursor
// you might want to adjust to get the right result
/* END C
我已经采取了一个网站,在它的page.html.twig硬编码页面url,以加载特定的侧边栏块为基础的相关内容的url。例:
{% if 'frozen' in url|render|render %}
{# shows these blocks and in this order #}
<aside id="sidebar">
{{ block_chooserecipes }}
{{ block_healthbenef