Javascript jquery-无法使用函数显示所需的内容
我不完全理解这个jQuery脚本。我想知道为什么我不能用类或id替换兄弟姐妹('div')?我认为我的代码不能正常工作。我想做的是用点击按钮替换一些内容,然后第二个内容,用第二个函数再次替换。 所有的课程都会被学院所取代,但学院不会被系所取代,当我按下一个系的按钮时,它们都显示出一个接一个Javascript jquery-无法使用函数显示所需的内容,javascript,jquery,html,django,Javascript,Jquery,Html,Django,我不完全理解这个jQuery脚本。我想知道为什么我不能用类或id替换兄弟姐妹('div')?我认为我的代码不能正常工作。我想做的是用点击按钮替换一些内容,然后第二个内容,用第二个函数再次替换。 所有的课程都会被学院所取代,但学院不会被系所取代,当我按下一个系的按钮时,它们都显示出一个接一个 $(文档).ready(函数(){ $('.btnClick')。在('click',function()上{ var faculty_id=$(this.attr('id'); $(“#”+faculty
$(文档).ready(函数(){
$('.btnClick')。在('click',function()上{
var faculty_id=$(this.attr('id');
$(“#”+faculty_id+“_tab”).show().sides('div').hide();
});
$('.btnClick2')。在('click',function()上{
var department_id=$(this.attr('id');
$(“#”+部门id+“#tab”).show().sides('div').hide();
});
});代码>
搜索课程
数学与信息学院
数学与信息学
- 信息学
- 数学
医学院
医学
- 医学
所有课程
-
-
-
数学与信息学学院课程
-
-
医学院课程
-
数学与信息学系课程
-
-
医学系课程
-
我不确定我是否完全理解你的问题
但是你可以试试这个
$(document).ready(function () {
$('.btnClick').on('click', function () {
$('.col-md-9').find('[id^="dep"]').hide()
var faculty_id = $(this).attr('id');
$('#' + faculty_id + '_tab').show().siblings('div').hide();
});
$('.btnClick2').on('click', function () {
$('.col-md-9').find('[id^="fac"]').hide()
$('.col-md-9').find('[id^="dep"]').hide()
var department_id = $(this).attr('id');
$('#' + department_id + '_tab').show().siblings('div').hide();
});
});
我不确定我是否完全理解你的问题
但是你可以试试这个
$(document).ready(function () {
$('.btnClick').on('click', function () {
$('.col-md-9').find('[id^="dep"]').hide()
var faculty_id = $(this).attr('id');
$('#' + faculty_id + '_tab').show().siblings('div').hide();
});
$('.btnClick2').on('click', function () {
$('.col-md-9').find('[id^="fac"]').hide()
$('.col-md-9').find('[id^="dep"]').hide()
var department_id = $(this).attr('id');
$('#' + department_id + '_tab').show().siblings('div').hide();
});
});
部门不能相互替换,因为他们不是兄弟姐妹。它们是不同的ul
。如果所有部门都是相同的ul
检查一下。它能满足你的需要
部门不能相互替换,因为他们不是兄弟姐妹。它们是不同的ul
。如果所有部门都是相同的ul
检查一下。它能满足你的需要
通过单击教员名称,它将所有课程替换为该教员特定的课程。我想为我的部门做同样的事情,所以当我点击一个部门名称时,特定的部门课程就会显示出来。课程也会显示在系里,但教员的课程不会被隐藏。为什么会被接受?通过部分工作,她编辑了剧本。选中它。在该代码中单击“部门”,然后“设施课程”消失。勾选现在勾选答案点击教职员工姓名,将所有课程替换为该教职员工的特定课程。我想为我的部门做同样的事情,所以当我点击一个部门名称时,特定的部门课程就会显示出来。课程也会显示在系里,但教员的课程不会被隐藏。为什么会被接受?通过部分工作,她编辑了剧本。选中它。在该代码中单击“部门”,然后“设施课程”消失。检查它现在检查答案这是部分工作,因为部门将显示每个教员。但我只希望系里的老师不会在展示的时候展示。我对它做了相应的修改,现在它可以工作了。非常感谢。这就是我的快乐为什么它被接受了?这是部分工作,而不是全部,这是部分工作,因为部门将显示每个教员。但我只希望系里的老师不会在展示的时候展示。我对它做了相应的修改,现在它可以工作了。非常感谢。这就是我的快乐为什么它被接受了?这是部分工作,而不是全部