在jQuery中,当我想显示或隐藏某些东西时,可以这样做:
$('#elementId').show();
$('#elementId').hide();
我该如何使用YUI?我尝试了YAHOO.util.Dom.get('elementId')。hide(),问我的同事,查看了文档,并搜索了Google,但没有发现任何帮助。从文档看来,这应该可行
YAHOO.util.Dom.get('elementId').setStyle('display', 'none')
但当然不是。我能想到的就是这,这很烂,因为那时我没有使用框架:
document.getElementById('elementId').style.display = 'none';
最佳答案
您可以省略Dom.get。
YAHOO.util.Dom.setStyle('elementId', 'display', 'none');
仅供引用,在YUI 3中(自3.3.0pr3起)
Y.one('#elementId').hide();
对于YUI 3.2-
Y.one('#elementId').setStyle('display', 'none');
关于javascript - 与jQuery中一样,如何显示/隐藏YUI中的元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4541741/