id 是通过随机数生成的,使用jquery的removeAttr(‘id’),没有效果

    var id=Math.random();

    //var id="mm"

    $('body').html('<div id='+id+'>hha</div>');

    $('#'+id).removeAttr('id');


慕容森
浏览 420回答 1
1回答

慕森卡

因为生成的id中包含小数点,这个刚好与class选择器冲突了,不建议在id中包含小数点,这个需要这样改才能选择到这个元素$(('#'+id).replace('.',&nbsp;'\\.')).removeAttr('id');
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript