Tom*_*len 4 html javascript jquery dom
一个简单的页面,带有按钮:
<button id="MyButton">Hello</button>
Run Code Online (Sandbox Code Playgroud)
问题是:
一个简单的Jquery:
$('#MyButton').hide();
Run Code Online (Sandbox Code Playgroud)
按钮'闪烁'是不够的,它加载然后隐藏自己,它非常明显.
我发现这项工作的一种方法是使用JS在以下后立即隐藏它:
<button id="MyButton">Hello</button>
<script>
document.getElementById('MyButton').style.visibility = 'hidden';
</script>
Run Code Online (Sandbox Code Playgroud)
这看起来有点难看并破坏了一些好的标准规则,这是隐藏按钮而没有闪烁效果的唯一方法吗?
Jro*_*rod 14
听起来像noscript标签的工作!
<noscript>
<button id="MyButton">Hello</button>
</noscript>
Run Code Online (Sandbox Code Playgroud)
gdo*_*ica 10
<noscript>
<button id="MyButton">Hello</button>
</noscript>
Run Code Online (Sandbox Code Playgroud)
如果不支持页面上的脚本类型或者当前在浏览器中关闭了脚本,则HTML NoScript Element()定义要插入的html部分.
| 归档时间: |
|
| 查看次数: |
4824 次 |
| 最近记录: |