0
入力フィールドにプレースホルダスパンを使用しています。 jQueryを使用して、フィールドに値が入力されているかどうかによってスパンを表示/非表示にします。問題:このタイプのプレースホルダをフォームに実装すると、フォームを送信した後、入力フィールドに値があるにもかかわらず、スパンが非表示になりません。検索が実行された後も、値はプレースホルダーのままです。プレースホルダが隠されるように修正する方法はありますか?絵のフォーム提出後にプレースホルダスパンを削除する
$(function() {
$("span.holder + input").keyup(function() {
if($(this).val().length) {
$(this).prev('span.holder').hide();
} else {
$(this).prev('span.holder').show();
}
});
$("span.holder").click(function() {
$(this).next().focus();
});
});
。本当にありがとう! – tvalent2