Javascript / jQuery纯javascript相当于代码

时间:2016-04-28 09:30:35

标签: javascript jquery

我希望将此代码转换为纯JavaScript,因此我不必使用jquery:

$('#msg').show(0).delay(5000).hide(0);

什么是javascript等价物?

2 个答案:

答案 0 :(得分:4)

您可以使用以下代码:

document.getElementById("msg").style.display = 'block';
setTimeout(function () {
  document.getElementById("msg").style.display = 'none';
}, 5000);
#msg {background: #f90; width: 50px; height: 50px;}
<div id="msg">
  Hello
</div>

我已经将CSS用于演示目的了。

答案 1 :(得分:-1)

使用不透明度的其他版本的Praveen代码。

var p = document.getElementById('msg');

p.style.opacity = 1;

setTimeout(function() {
 p.style.opacity = 0;
}, 5000)