"bg-color-disable"
#filenameRPT
のクラスを削除しようとしていますが、何も試してみませんでした。 $("#parentRPT > span#filenameRPT").removeClass("bg-color-disable");
と$("#filenameRPT").removeClass("bg-color-disable");
を使用しましたが運がありません。何か案が?スパン要素のクラスを削除できません
<div class="two-row mb-3">
<div id="parentRPT" class="input-group bg-color-disable">
<span class="input-group-addon gi data-gi-size gi-file-plus"></span>
<span id="filenameRPT" class="bg-color-disable">
Upload REPORT
<span class="fa fa-arrow-circle-right text-primary ml-1 mr-1"></span>
<a name="rpt" href="#">No File Exists</a
<input class="hidden" name="delete_RPT" value="not_deleted" type="text"/>
</span>
<span id="deleteRPT" class="fa fa-times text-danger hidden" title="Delete"></span>
<label class="input-group-addon has-float-label" for="file-uploadRPT">
Browse
<input id="file-uploadRPT" name="FileToUploadRPT" type="file" accept="application/pdf">
</label>
</div>
</div>
クレイジーなことは、私は#parentRPT
が$("#parentRPT").removeClass("bg-color-disable");
を使用しますが要素#filenameRPT
のために動作しませんでした$("#filenameRPT").removeClass("bg-color-disable");
を使用するための「BG-色-無効」を削除することができたです。どうして?
それは、クラスを削除する作業を行います。表示される内容には影響しません。そのスパンは親要素(この場合div)からスタイルを継承します。 –
どちらもうまくいくhttps://jsfiddle.net/shnmaoe0/ – charlietfl
これは、HTMLで構文エラーを修正しようとしているブラウザともっと関係があるのだろうかと思います。 'span#filenameRPT'終了タグはどこにありますか? – fubar