У меня есть текстовое поле и оно содержит значение как «привет». У меня есть еще одна кнопка, когда я нажимаю на кнопку, текст должен быть изменен на «не привет» и если я снова нажму на нее должен измениться на «нет приветствия», и этот процесс продолжается. Альтернативно, NOt & не следует добавлять. Мне не удалось это сделать.Изменить текст попеременно на кнопке
Пожалуйста, проверьте мой код
$('#negate a').click(function(e) {
e.preventDefault();
var opinionWord = $('input[name="opinion-word"]').val();
if (/no/i.test(opinionWord)) {
opinionWord = opinionWord.replace('no ','');
opinionword = opinionWord.substr(opinionWord.indexOf(" ") + 1);
alert('f');
$('input[name="opinion-word"]').val("not "+opinionWord);
}
else {
opinionWord = opinionWord.replace('not ','');
opinionword = opinionWord.substr(opinionWord.indexOf(" ") + 1);
alert(opinionword);
$('input[name="opinion-word"]').val("no "+opinionWord);
}
});
добавить свои коды jsfiddle и обмениваться –