私たちの開発にはプラグインを使用しています。divのタイトルにクラス名を追加する入力トリガーpickadate
解決策:入力フィールドをクリックすると、 'date_title'にクラス 'displayTitle'が追加されます。しかし、初めてのトリガーではありません。いくつかの時間は2番目のトリガ..いくつかの時間は、クラス名を追加するために複数回クリックする必要があります。
この問題を解決する方法を教えてください。
HTML:
<div class="fieldset date_departure">
<div class="date_title">Departure date</div>
<div class="input-append merge-right">
<input type="text" class="date_textbox dateDeparture" id="dateDeparture" placeholder="Departure date">
</div>
</div>
JS:
$('.dateDeparture').click(function(){
$(this).focus();
$(this).addClass('dateFocused');
$(this).parent().parent().find('.date_title').addClass('displayTitle');
});
jqueryでclassを使用する代わりに#dateDepartureを使用してみてください –
ご意見ありがとうございます。しかし、まだ同じ..それは動作しません! – TDG
JSで$( '#dateDeparture')を使用すると、入力欄だけでなくdivでもクラスを2回使用していますので、入力欄の代わりにdivに移動します –