|
|
|
| Такой вопрос. Как можно вызвать alert('TEST') при загрузке страницы и при клике на кнопку, что бы не писать два раза alert('TEST')?
<script type="text/javascript">
$(document).ready(function () {
$('input#myButton').click(function() {
alert('TEST');
});
alert('TEST');
});
</script>
|
| |
|
|
|
|
|
|
|
для: aleksej_sumarok
(19.04.2012 в 12:07)
| | можно кликнуть по кнопке
<script type="text/javascript">
$(document).ready(function () {
$('input#myButton').click(function() {
alert('TEST');
}).trigger('click');
});
</script> | |
|
|
|
|
|
|
|
для: AlexSol
(19.04.2012 в 12:41)
| | Спасибо! | |
|
|
|
|
|
|
|
для: AlexSol
(19.04.2012 в 12:41)
| | Ещё вопрос как можно привязать два события к одному элементу, что бы не писать повторно код?
<script type="text/javascript">
$(document).ready(function () {
$('input#myInput').keypress(function() {
alert('TEST');
}).trigger('keypress');
$('input#myInput').change(function() {
alert('TEST');
}).trigger('change');
});
</script>
<input type="text" id="#myInput" />
|
| |
|
|
|
|
|
|
|
для: aleksej_sumarok
(21.04.2012 в 18:45)
| | http://jquery.page2page.ru/index.php5/On
И, trigger() вызывает событие у выбранных элементов, что приводит к запуску обработчиков этого события. А вы с какого перепугу его устанавливаете? Вам нужен обработчик событий, или вы запускаете их? | |
|
|
|
|
|
|
|
для: confirm
(21.04.2012 в 19:28)
| | Мне нужно их запустить при загрузке страницы и что бы они влияли на обработчики событий change() и keypress() ... | |
|
|
|
|
|
|
|
для: aleksej_sumarok
(21.04.2012 в 19:41)
| | Странный набор надо сказать.
Устанавливайте события одним из методов, а после выполнения удаляйте их, или переопределяйте. Есть еще triggerHandler. | |
|
|
|