Jqueryを使用してこのdiv用に作成されたスタイル(class = "textinput")を削除したいと思います。このtextinputクラスは、他のdivにも使用されています。つまり、読み取り専用クラスのtextinput機能のみを使用したいということです。
2つのシナリオを考えてみましょう:1)
<div class="textinput boxshadow readonly">
<input id="id_lastname" class="boxshadowinset yellowbackground" type="text" maxlength="255" value="Language" name="lastname" readonly="readonly" title="This field is read-only">
</div>
2)
<div class="readonly">
<div class="textinput boxshadow">
<input id="id_lastname" class="boxshadowinset yellowbackground" type="text" maxlength="255" value="Language" name="lastname" readonly="readonly" title="This field is read-only">
</div>
私はこれを試しました:
$('div:readonly').removeclass('textinput');
うまくいきませんでした...
2つのシナリオのソリューションはどのように異なりますか?
これを行う方法について何か提案はありますか?これを解決するためのガイダンスが必要です...