ker*_*ora 4 javascript jquery html5 css3
我正在学习HTML,CSS,JS考试,并找到了各种资源来帮助我学习。在进行练习测验时,我发现了这个问题。
您正在创建一个页面,其中包含公司门户网站的详细员工信息。该页面使用jQuery库。该页面包含一个名为btnEdit的隐藏按钮,该按钮由以下代码定义。
<button id="btnEdit" style="display: none;">Edit</button>
Run Code Online (Sandbox Code Playgroud)
默认情况下不显示该按钮。仅当用户登录时,才必须显示该按钮。您需要向document.ready()函数添加代码,以满足该按钮的要求。您应该使用哪一行代码?
A. $ ('#btnEdit').appear();
B. $ ('#btnEdit').visible = true;
C. $ ('#btnEdit').show();
D. $ ('#btnEdit').Visible();
Run Code Online (Sandbox Code Playgroud)
测验告诉我选项A是正确的。我以前没有使用appear()方法。
我的问题是:
.appear(),此函数确实是jQuery库的一部分吗?我在jQuery文档中找不到.appear()函数。jQuery API中没有结果
选项A是否正确?如果是正确的,谁能告诉我为什么?就我的良心而言,C是正确的(如果我错了,请纠正我)。
谁能告诉我appear()和show()之间的区别?何时使用show(),何时使用show()?
Show是显示所选元素的功能。例如:
<i id='element' style='display:none;'></i>
Run Code Online (Sandbox Code Playgroud)
显示隐藏的元素
$('#element').show()
Run Code Online (Sandbox Code Playgroud)
正如Jquery所说的,消失/出现是一个自定义事件,您可以在显示元素后触发。所以应该看起来像-
$('#element').appear(function() {
... code goes here
});
Run Code Online (Sandbox Code Playgroud)
对于jQuery参考节目-http://api.jquery.com/show/ 出现/消失-https: //plugins.jquery.com/appear/
编辑-我认为也可以肯定地说show包含了选项和一个“ complete”回调,一旦元素完成显示就触发该回调。
| 归档时间: |
|
| 查看次数: |
6947 次 |
| 最近记录: |