<ul class="dropdown-menu">
<li><a href="#listjobsDiv" id="listJob">listJobs</a></li>
<li><a href="#newJobDiv" id="newJOB">Add new Job</a></li>
<li><a href="#editJobDiv" id="editJOB">Edit Job</a></li>
<li><a href="#deleteJobDiv">Delete Job</a></li>
</ul>
<div id="adminBody">
<div id="listjobsDiv" style="display:none">List Jobs Here</div>
<div id="newJobDiv" style="display:none">New Job Here</div>
<div id="editJobDiv" style="display:none">Edit Job Here</div>
<div id="deleteJobDiv" style="display:none">Delete Job Here</div>
</div>
次のようにjQueryを使用してそれぞれのリンクをクリックするとdiv
、セクション内の1つを表示しようとしています:adminBody
$(document).ready(function() {
$("#newJOB").click(function() {
alert('newJob');
$("#newJobDiv").css('display', 'block');
});
});
$(document).ready(function() {
$("#editJOB").click(function() {
alert('hi');
$("#editJobDiv").css('display', 'block');
});
});
しかし、問題は、リンクをクリックすると、前の div もadminBody
div に表示されることです。