이 input
이름 및 ID와 일치하는 한 자리 표시자를 제공하는 일부 jQuery가 있습니다. 그러나 그 경우가 아니므로 자리 표시 자 대신 <span>
을 대신 사용하기로 결정했습니다. 다른 사람이 내 jQuery를 변경하여 <span>
클래스를 "보유자"로 만들 수 있습니까? 목표는 자리 표시 자의 초점을 유지하고 입력이 있으면 사라지며 입력이 사라지면 다시 나타납니다.기존의 jQuery를 변경하여 스팬 자리 표시 자
<div id="placeholder">
<span class="holder">This is the placeholder...</span>
<%= f.text_area :body, :id =>"Placeholder" %>
</div>
그리고 내 현재 jQuery를 :
여기 내가 사용하고있어 HTML입니다
$(document).ready(function() {
$('textarea').keyup(function() {
if ($(this).val().length) {
$('label[for="' + $(this).attr('name') + '"]').hide();
} else {
$('label[for="' + $(this).attr('name') + '"]').show();
}
});
});
감사합니다! 이 같은
완벽한, 감사합니다! – tvalent2