У меня есть вход, что мне нужно на keypress
войти, чтобы проверить if input = no, nope, none
(и так далее, количество слов, я выбираю)#preview контейнер, чтобы иметь значение x, иначе контейнер предварительного просмотра имеет значение y.Если входное значение = «слово»
То, что я до сих пор не работает, и я не могу понять, почему: jsFiddle
Сценарий:
$('input').bind('keypress', function(e) {
if(e.keyCode==13){
if(('input').val() =='no'){
$('#preview').html('No email').fadeIn(800);
}, else {
$('#preview').html('Email: ' + '<strong style="color:#fd8a64;">' + $(this).val().toLowerCase() + '</strong>').fadeIn(800);
}
}
});
Проверьте вы утешать всегда на наличие ошибок .. В 2 синтаксические ошибки в коде четко указаны в консоли. Кроме того, вы можете использовать 'this.value' для' input [type = text] 'вместо jQuery' .val' –
@vega Забыл проверить ... Я был расстроен относительно того, почему он не работает ... Спасибо – Alin