我有以下要求:我正在使用 ADF jsff 页面。在该页面上,我有一个 SelectBooleanCheckbox,它甚至在整个页面内容加载之前就被渲染,因此用户可以点击这是不可取的。我想将该组件的可见性设置为 false,然后稍后使用 Javascript 使其仅在整个页面加载后才可见。想法?
问问题
907 次
1 回答
0
例如这是 HTML 代码:
<input type="checkbox" id="checkbox" style="display:none">
你可以为body标签添加这个:
<body onload="checkbox()">
这是带有 JS 和 Jquery 示例的函数(仅使用一个选项):
function checkbox(){
document.getElementById("checkbox").style.display=""; // option 1
$("#checkbox").fadeIn();// option 2
$("#checkbox").show();// option 3
}
如果您需要一段时间后,例如 1 秒:
function checkbox(){
setTimeout(function(){ document.getElementById("checkbox").style.display="";}, 1000); // option 1
$("#checkbox").fadeIn(1000);// option 2
$("#checkbox").show(1000);// option 3
}
于 2016-04-30T20:51:35.850 回答