我正在创建一个导航栏,该导航栏将根据您所在网站的哪个页面打开(PHP 生成的“选定”类)
我正在尝试在 jQuery 中创建一个方法并将其附加到某些对象的 ID。我想我想让它尽可能地模块化——而且我正在尝试更多地了解 javascript 中的 OOP。
这是我的 HTML:
<div id="workNav">Work</a></div>
<div id="workNavContents">
<a class="selected" href="foo.html">Video/Film</a>
<a class="" href="foo.html">Photography</a>
</div>
<div id="clientsNav"><a href="#">Clients</a></div>
<div id="clientsNavContents">
<a href="foo.html">Agencies/Clients</a>
<a href="foo.html">Directors/Photographers</a>
</div>
还有我的 Javascript:
var showSelected = new function(){
if ($(this).children('.selected')){
$(this).show();
}
}
$('#workNavContents').showSelected = showSelected;
$('#workNavContents').showSelected();
$('#clientNavContents').showSelected = showSelected;
$('#clientNavContents').showSelected();
有些事情告诉我,我非常错过 jQuery 与 javascript 的关键点。任何帮助将非常感激。
谢谢!米