2012-07-13 76 views
0

我试图改变HTML属性是:使用JavaScript我将如何更改此显示页面加载?

<li class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-tools" id="menu-tools" style="display: none; "> 

谢谢

我知道这是不详细,但我想不出别的我需要说。

+0

哪个属性? – SVS 2012-07-13 19:51:37

+0

当你在页面加载时说,你的意思是一旦文档已准备好或当所有内容(包括图像)完成下载? – 2012-07-13 19:51:42

回答

1
$(document).ready(function(){ $("#menu-tools").show(); }); 

$("#menu-tools").hide();$("#menu-tools").show();应该做的,而不是使用内联CSS的伎俩。这需要jQuery。

+0

请注意,这需要jQuery,问题没有明确指定。 (顺便说一下,他们在后台使用内联CSS。) – Ryan 2012-07-13 19:55:11

+0

感谢您提及这一点。将其添加到响应中。 – ODelibalta 2012-07-13 19:56:35

0

因为它有一个ID,继续使用document.getElementById通过ID引用它:

onload = function() { 
    document.getElementById('menu-tools').style.display = 'block'; 
}; 
相关问题