AlexGr4

Рейтинг
44
Регистрация
13.10.2014

tommy-gung, задача кликнуть по input.submit-btn и что бы через секунду сработала функция sendForm. Не сразу же а через секунду.

tommy-gung, в том то и дело что не нужно запускать каждую секунду. Нужно запустить только по клику по sendForm.

Backuper:
AlexGr4, он выбирает все элементы, которые имеют этот класс.

Это все понятно. Поэтому и не работает что у меня классы одинаковые встречаются местами.

Вот поэтому я и говорю как поправит код что бы он работал только в данной функции. Я решил этот вопрос так:

$(document).ready (function () {

$("input.submit-btn").bind("click", sendForm);
});
function sendForm () {
if($("div .form-grp").hasClass("send")) {
$(".sendform").animate(animTrHide, animSpeed);
$(".print, .noprint").delay(animSpeed).animate(animTrShow, animSpeed);
return false;
}
setTimeout(sendForm, 1000);
}

Теперь все работает, но я не понимаю логики, поэтому и спрашиваю как сделать по другому(без ID).

Backuper, код в первом посте. Надо найти решение. Если я говорю что решение с ID и return false мне не подходят, значит на то есть причины. Вам то какая разница какие это причины? =) Если вы не знаете как решить вопрос без применения ID и return false, к чему все эти разговоры? =)

Backuper, в моем случает пришлось отказаться от id совсем. Есть на то причины. В таком случае можно было и классы по всему скрипты разные присвоить, но мне так не подходит.

-------------

Есть решение с return false, и это решение работает как мне надо, но я не могу понять логику его действия, поэтому может есть другие варианты?

Dim_K, да, все так, но как сделать что бы сразу одним кликом заменить все символы "с" на перенос строки?

----

Нашел, спасибо

str.replace(new RegExp("тест",'g'),"прошел")

В итоге сделал так

str.replace(/тест/g,"прошел") // = "прошел еще прошел"

Dim_K, спасибо. Проверю, отпишусь о результатах.

iBrains, но в моем случае length не ноль ищет, а в принципе ищет различие от самого себя. И там не важно сколько символов 0 или 10, главное что не столько же сколько в нем самом. Надеюсь я правильно понимаю.

bay_ebook, вот спасибо за пояснения!

bay_ebook, ну она отбирает ВСЕ элементы массива. Вот мне и интересно как она попала сюда)

Всего: 155