könnten Sie die text
wenn Sie blur
input
Feld hide
versuchen werden, so dass Sie, dass die Verwendung focus() and blur()
Methode tun könnte , wie unten,
Klicken Sie auf eine beliebige Stelle außerhalb der Eingabe versteckt Text.
$(document).ready(function(){
$(".date-picking").on("focus",function(){
\t $('.display').show();
});
$(".date-picking").on("blur",function(){
\t $('.display').hide();
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input class="date-picking " name="arrival" type="text" placeholder="sometext" value=""/>
<input class="date-picking " name="departure" type="text" placeholder="sometext" value=""/>
<div class="display" style="display:none">Loading text</div>
Seien Sie präziser über das, was das Problem ist. –
$ ('. Display'). Toggle(); – JYoThI
Wenn ich auf das erste Eingabefeld klicke, wird der Ladetext angezeigt. Dann klicke ich auf das andere Feld "Text laden" schließen und öffne sofort. Wenn ich togle verwende, wird der Text ausgeblendet, es wird nicht angezeigt –