我想删除img标记并通过jquery更改span标记的css类。我想删除使用ID。我尝试使用此代码Delete a div or span with a id=".xxx",但它不起作用
<span id="ctl00_objContentPageTag_spzContactInformation_txt_sContactZipCode_spanImgMandatory" class="xqh_LookUpTextBox_ImgMandatory">
<img id="ctl00_objContentPageTag_spzContactInformation_txt_sContactZipCode_imgMandatory" src="/spzBaseModule/Look_Base/Images/Admin/Icons/iconMandatory8x14.png" style="border-width:0px;align:middle;">
</span>
答案 0 :(得分:1)
喜欢这个吗?
$("#ctl00_objContentPageTag_spzContactInformation_txt_sContactZipCode_spanImgMandatory").remove();
$("#ctl00_objContentPageTag_spzContactInformation_txt_sContactZipCode_imgMandatory").addClass("class_name");
答案 1 :(得分:1)
$("#ctl00_objContentPageTag_spzContactInformation_txt_sContactZipCode_spanImgMandatory img").remove();
$("#ctl00_objContentPageTag_spzContactInformation_txt_sContactZipCode_spanImgMandatory").addClass("newClass");
答案 2 :(得分:1)
试试这个:
$('#myid').addClass('newclass').empty();
[更改myid
和newclass
以适应]。
请注意,这将删除指定范围内的所有子项。如果您真的只想删除IMG
代码,请改用:
$('#myid').addClass('newclass').children('img').remove();
答案 3 :(得分:1)
尝试这样的事情:
$('#your-span-id').addClass('some-class').find('img').remove();