document.getElementById("elementId").style.display="none"
在 JavaScript 中用于隐藏元素。但是在 jQuery 中,
$("#elementId").hide();
用于相同的目的。哪种方式效率更高?我看过两个 jQuery 函数 .hide()
和 .css("display","none")
之间的比较 here .
但我的问题是纯 JavaScript 是否比 jQuery 更高效?
最佳答案
谈论效率:
document.getElementById( 'elemtId' ).style.display = 'none';
jQuery 用它的 .show()
和 .hide()
方法做的是,它记住元素的最后状态 .有时这会派上用场,但既然您问的是效率,那么这里并不重要。
关于JavaScript style.display ="none"或 jQuery .hide() 效率更高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13688238/