我有一個顯示/隱藏DIV JavaScript函數顯示/隱藏DIV基於類名
我想將它轉換與類名,而不是風格
工作這是我的職責,我想將其轉換
<script>
function toggle(e, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display == 'none' || el.style.display == '') ? 'block' : 'none';
toggle.el = el;
if (e.stopPropagation) e.stopPropagation();
e.cancelBubble = true;
return false;
}
document.onclick = function() {
if (toggle.el) {
toggle.el.style.display = 'none';
}
}
</script>
我想將它轉換與類名的工作,
例如:
#hidden{
display:none;
}
#shown{
display:block;
}
function toggle(e,id){
if(el.class=='hidden'){
el.setAttribute("class", "showen");
}
//etc...
}
這不起作用http://jsfiddle.net/th57e/1/ –
您需要包含我引用的函數。請參閱更新以獲得更多清晰。 –