【发布时间】:2015-01-15 20:59:37
【问题描述】:
我有这个代码它工作正常问题是我需要将它用于 60 个链接 这将制作大约 3600 行 java 脚本代码,以便能够看到 60 个 div 的隐藏内容
抱歉来晚了,贴错代码,没用,
忘了提到我的脚本是带有两个链接的菜单,当页面加载时显示链接但不显示内容,而是显示欢迎消息,单击 about 时显示其内容,单击帮助时替换与之相适应
好的,我的示例现在可以正常工作了。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#welcome-content").show();
$("#help-content").hide();
$("#about-content").hide();
$("#about-anchor").click(function(){
$("#welcome-content").hide();
$("#help-content").hide();
$("#about-content").show();
});
$("#help-anchor").click(function(){
$("#welcome-content").hide();
$("#help-content").show();
$("#about-content").hide();
});
});
</script>
<div id="anchor-div">
<a id="about-anchor" href="javascript:;">
About
</a>
</br>
<a id="help-anchor" href="javascript:;">
Help
</a>
</br>
</div>
<div id="content-div">
<div id="welcome-content">welcome to help system</div>
<div id="about-content">About=123</div>
<div id="help-content">Help=456</div>
</div>
【问题讨论】:
-
为您的 div 提供类并在您的 javascript 代码中使用它们,而不是使用 ID
-
可以使用类在 5 或 6 行内完成并从点击事件中提取 id
标签: javascript