javascript - 使用 jquery 进行元素阻塞

标签 javascript jquery html

有一个表,其中有两个 td 和第一个 td 中的一个 div,我在一个 div 中包含了一个页面,我希望该 div 淡入淡出,直到它完成加载,我想使用 jquery 来做到这一点。请记住,我只想禁用 div,而不是其他 td。任何帮助将不胜感激

<table>
<tr>
<td width=35px height="100%" >
<div id="blur">
<img src="">
</div>
</td>
<td></td>
</tr>
</table>

我只想阻止 div 代码或 ajax 事件,直到它完成,提前致谢。

最佳答案

您是否尝试将其设置为 display:none,并在页面加载时显示它?

<table>
    <tr>
        <td width=35px height="100%" >
            <div id="blur" style="display:none">
                <img src="">
            </div>
        </td>
        <td></td>
    </tr>
</table>

然后

$(function(){$('#blur').show()});

(但您不必在页面加载时执行此操作,您可以在需要时执行此操作:ajax 回调、各种事件...)

关于javascript - 使用 jquery 进行元素阻塞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28701933/

相关文章:

html - Bootstrap 3.0 - 将元素推到底部

PHP 包含没有输出?

javascript - 在 ReactJS 中导入图像的好习惯?

javascript - Dojo:在事件监听器回调中维护对小部件的引用

javascript - 页面加载时强制显示特定选项卡 ajax 的内容

javascript - jquery 如何删除 ui-state-hover

javascript - 输入焦点或按下 tab 键,移动到屏幕中心

jquery - 使用 Slidetoggle() 显示/隐藏我的 div

c# - 插入数据并用新数据刷新数据网格后关闭弹出窗口

javascript - Jquery/AJAX PHP 域检查器