小编The*_*ign的帖子

根据点击的导航链接显示内容

我有一个看起来像这样的菜单选择:

<ul class = "menu">
    <li><a href="#about" class="aboutNav">About</a></li>
    <li><a href="#contact" class="contactNav">Contact</a></li>
    <li><a href="#misc" class="miscNav">Misc</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我正在尝试使与这些链接中的每一个相关联的内容在点击时显示并隐藏所有其他内容。我正在使用的 JS 如下所示:

$('.menu li .aboutNav').click(function (e) {
   e.preventDefault();
   $('.wrapper').hide();
   $('.misc').hide();
   $('.contact').hide();
   $('.about').show();});
Run Code Online (Sandbox Code Playgroud)

我希望每个菜单元素都有这样的功能,但目前它不适用于菜单中的所有元素。我已经查看了其他线程与我遇到的相同问题,但似乎没有一个线程直接适用于我的处理方式。

我刚开始学习 html、js、css,所以我可能会以错误的方式解决这个问题,这就是为什么其他线程并没有真正帮助的原因。

编辑:这是我所有 HTML 的粘贴箱http://pastebin.com/FjcNXGkY

html javascript navbar

1
推荐指数
1
解决办法
7979
查看次数

自定义在perl中对文件进行排序

我正在尝试编写一个实现自己的自定义排序的perl脚本.如果输入文件如下所示:

hello
advantage
cat
Run Code Online (Sandbox Code Playgroud)

排序版本看起来像:

cat
hello
advantage
Run Code Online (Sandbox Code Playgroud)

如果单词按长度排序,如果两个单词的长度相同,那么它就会对两者进行正常的词典比较.

基于我在网上看到的东西,我的排序行看起来像这样:

@sorted = sort { length $a <=> length $b } @elements
Run Code Online (Sandbox Code Playgroud)

但我不确定如果两个单词的长度相同,我会如何添加正常排序的部分.

sorting perl file

0
推荐指数
1
解决办法
112
查看次数

标签 统计

file ×1

html ×1

javascript ×1

navbar ×1

perl ×1

sorting ×1