Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 尝试更改div,然后还原_Javascript_Jquery_Html_Twitter Bootstrap 3 - Fatal编程技术网

Javascript 尝试更改div,然后还原

Javascript 尝试更改div,然后还原,javascript,jquery,html,twitter-bootstrap-3,Javascript,Jquery,Html,Twitter Bootstrap 3,我希望能够单击其中一个,因为在执行代码时,哪里没有.col-md-12。您需要在打开时委派活动: $(document).ready(function() { $(document).on('click', '.col-md-4', function() { $(this).switchClass("col-md-4", "col-md-12", 1000).removeClass('col-md-4'); $('.col-md-4').addClass(

我希望能够单击其中一个
,因为在执行代码时,哪里没有
.col-md-12
。您需要在
打开时委派活动:

$(document).ready(function() {
    $(document).on('click', '.col-md-4', function() {
        $(this).switchClass("col-md-4", "col-md-12", 1000).removeClass('col-md-4');
        $('.col-md-4').addClass('profiles-gone');
    }).on('click', '.col-md-12', function() {
        $(this).removeClass('col-md-12');
        $('.col-md-4').removeClass('profiles-gone');
        $(this).addClass('col-md-4');
    });
});
下面的工作示例代码段:

$(文档).ready(函数(){
//这将是事件的父容器,
$(文档)//通常最佳做法是使用ID为的“静态父级”,
//但在这种情况下,你似乎没有,
//所以我们只使用DOM(文档)
//这是我们的第一个单击事件,分配给元素的类“col-md-4”
.on('click','col-md-4',function(){
$(this).switchClass(“col-md-4”、“col-md-12”、1000).removeClass(“col-md-4”);
$('.col-md-4').addClass('profiles-gone');
})
//这是我们的第二次点击事件,分配给元素的类“col-md-12”
.on('click','col-md-12',函数(){
$(this.removeClass('col-md-12');
$('.col-md-4').removeClass('profiles-gone');
$(this.addClass('col-md-4');
});
});
.col-md-12{背景色:#A9F5BC}

维罗尼卡
XYZ处的XYZ头

Lorem ipsum door sit amet,adipiscing Elite,sed do eiusmod temporal incident ut labour and dolore magna aliqua。我们的工作是最低限度的,我们的工作是

lellele

维罗尼卡B XYZ处的XYZ头

Lorem ipsum door sit amet,adipiscing Elite,sed do eiusmod temporal incident ut labour and dolore magna aliqua。我们的工作是最低限度的,我们的工作是

lelle

维罗尼卡C XYZ处的XYZ头

Lorem ipsum door sit amet,adipiscing Elite,sed do eiusmod temporal incident ut labour and dolore magna aliqua。我们的工作是最低限度的,我们的工作是

lellele


这是因为在执行代码时,哪里没有
.col-md-12
。您需要在
打开时委派活动:

$(document).ready(function() {
    $(document).on('click', '.col-md-4', function() {
        $(this).switchClass("col-md-4", "col-md-12", 1000).removeClass('col-md-4');
        $('.col-md-4').addClass('profiles-gone');
    }).on('click', '.col-md-12', function() {
        $(this).removeClass('col-md-12');
        $('.col-md-4').removeClass('profiles-gone');
        $(this).addClass('col-md-4');
    });
});
下面的工作示例代码段:

$(文档).ready(函数(){
//这将是事件的父容器,
$(文档)//通常最佳做法是使用ID为的“静态父级”,
//但在这种情况下,你似乎没有,
//所以我们只使用DOM(文档)
//这是我们的第一个单击事件,分配给元素的类“col-md-4”
.on('click','col-md-4',function(){
$(this).switchClass(“col-md-4”、“col-md-12”、1000).removeClass(“col-md-4”);
$('.col-md-4').addClass('profiles-gone');
})
//这是我们的第二次点击事件,分配给元素的类“col-md-12”
.on('click','col-md-12',函数(){
$(this.removeClass('col-md-12');
$('.col-md-4').removeClass('profiles-gone');
$(this.addClass('col-md-4');
});
});
.col-md-12{背景色:#A9F5BC}

维罗尼卡
XYZ处的XYZ头

Lorem ipsum door sit amet,adipiscing Elite,sed do eiusmod temporal incident ut labour and dolore magna aliqua。我们的工作是最低限度的,我们的工作是

lellele

维罗尼卡B XYZ处的XYZ头

Lorem ipsum door sit amet,adipiscing Elite,sed do eiusmod temporal incident ut labour and dolore magna aliqua。我们的工作是最低限度的,我们的工作是

lelle

维罗尼卡C XYZ处的XYZ头

Lorem ipsum door sit amet,adipiscing Elite,sed do eiusmod temporal incident ut labour and dolore magna aliqua。我们的工作是最低限度的,我们的工作是

lellele


GJ在动态参考上。我想补充一点,使用静态元素的ID来促进事件通常是更好的做法,但是,在这种情况下OP并没有提供ID,但是OP应该学习这些东西。干得好!关于GJ的动态参考。我想补充一点,使用静态元素的ID来促进事件通常是更好的做法,但是,在这种情况下OP并没有提供ID,但是OP应该学习这些东西。干得好!