Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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/8/logging/2.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并删除CSS属性_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何查找下一个div并删除CSS属性

Javascript 如何查找下一个div并删除CSS属性,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我已经给出了下面的布局 <div id="sampleId1"> <div class="sam" style="width:10px"> //Here I will remove the width property <div class="sam" style="width:50px"> </div> </div> </div> 之后它会变成这样 &l

我已经给出了下面的布局

    <div id="sampleId1">
     <div class="sam" style="width:10px"> //Here I will remove the width property
      <div class="sam" style="width:50px">
      </div>
     </div>
    </div>
之后它会变成这样

    <div id="sampleId1">
     <div class="sam example" style=""> //It will be affected (line: 1)
      <div class="sam example" style=""> //Here also affected (line: 2)
      </div>
     </div>
    </div>

//它将受到影响(第1行)
//此处也受影响(第2行)

现在我不想在第1行中更改:只有1行,有人能指导我吗?

你可以像这样尝试var
$('#sampleId1').find(“div”).eq(0).addClass(“example”).css('width','')

var s=$('#sampleId1').find(“div”).eq(0).addClass(“示例”).css('width','')

您可以像这样尝试var
$('#sampleId1').find(“div”).eq(0).addClass(“示例”).css(“宽度”),''

var s=$('#sampleId1').find(“div”).eq(0).addClass(“示例”).css('width','')

您可以使用:
$('.sam').first().removeAttr('style')

一个代码段显示在操作中:(查看源代码以查看更改)

$('.sam').first().removeAttr('style')

您可以使用:
$('.sam').first().removeAttr('style')

一个代码段显示在操作中:(查看源代码以查看更改)

$('.sam').first().removeAttr('style')

当调用
var s=$('#sampleId1').find('div').eq(0).attr('class')

它返回
sam
,这是两个div的类

$('.'+s).addClass('example');
$('.example').css('width', '')
你的两个女主角都换了。如果您在此处输入代码
uld更改您的div的类别,它将正常工作。否则就干脆用

$('#sampleId1').find('div').eq(0).addClass('example');
$('.example').css('width', '');`

调用
var s=$('#sampleId1').find('div').eq(0).attr('class')

它返回
sam
,这是两个div的类

$('.'+s).addClass('example');
$('.example').css('width', '')
你的两个女主角都换了。如果您在此处输入代码
uld更改您的div的类别,它将正常工作。否则就干脆用

$('#sampleId1').find('div').eq(0).addClass('example');
$('.example').css('width', '');`
$('#sampleId1.sam').first().removeAttr('style').addClass('.example');
log($('#sampleId1.sam')[0])

//在这里,我将删除width属性
$('#sampleId1.sam').first().removeAttr('style').addClass('.example');
log($('#sampleId1.sam')[0])

//在这里,我将删除width属性

现在,当您想在div中添加类并更改第一个div的css时,您可以尝试这个方法

var s = $('#sampleId1').find('div').eq(0).attr('class');
$('.'+s).addClass('example');
$('#sampleId1').find('div').first().css('width', '');

现在,当您想要在div中添加类并更改第一个div的css时,您可以尝试这个方法

var s = $('#sampleId1').find('div').eq(0).attr('class');
$('.'+s).addClass('example');
$('#sampleId1').find('div').first().css('width', '');

请尝试此
$('.sam').first().removeAttr('style')
您想在第一行中更改什么,以及哪一行?查找下一个div时可能重复此
$('.sam').first().removeAttr('style')
您想在第一行中更改什么,以及哪一行?查找下一个div时可能重复的