伙计我很想知道我是否以低效的方式做某事。目前我正在做一个
<body onload='javascript: showHide(...etc..)'>
。在JS函数中,我基本上隐藏了基于我给它们的类名的元素。但我已经意识到,当我访问我的网站时,只是片刻之后,JS showHide()函数隐藏的元素会一直显示,直到页面正文完全加载为止。希望我的第一个网站,包括在我的简历中,不会花费我可能的工作机会。但是,有没有更好的方法来做我正在做的事情?我的意思是,我可以为登录用户创建完全专用的页面,这些页面与非订阅用户可以查看的页面相同,除了一些不同的元素;例如,链接以查看其帐户信息,购物车,注销链接/图标以及“登录为:用户名”显示。但我认为这将是太多的网页。无论如何,谢谢你的帮助。
答案 0 :(得分:0)
你有没有想过反过来这样做?首先隐藏元素,然后根据类名显示元素?这样,元素将被隐藏,直到页面正文被加载。