У меня есть строки типа Name :, Call :, Телефон: .... и т. Д. В моем столе. Я изучаю jQuery и смог получить доступ к тексту. В моем учебнике используется trim()
, чтобы удалить любые пробелы. Но я хочу, чтобы o удалял «:» с конца каждой строки (и да, она всегда лежит в конце после вызова метода trim()
). Итак, как это достичь.Удалите письмо (:) из строки
Сво мой код:
<script type="text/javascript">
$(function()
{
$(':input[type=text], textarea').each
(
function()
{
var newText = 'Please enter your ' +
$(this).parent().prev().text().toLowerCase().trim();
$(this).attr('value', newText);
}).one('focus', function()
{
this.value = '', this.className = ''
}).addClass('Watermark').css('width', '300px');
});
</script>
облицовку (":") не помогло ...
Если вы хотите использовать JQuery, чтобы сделать это, и это всегда ':', вы можете просто отрезать последний символ: http://stackoverflow.com/questions/4308934/how-to-delete-last-character-from-a-string-using-jquery – birryree