Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   можно ли... (https://javascript.ru/forum/jquery/3320-mozhno-li.html)

gaolong 07.04.2009 10:39

можно ли...
 
Можно ли в jquery запускать функции из события кнопки, как вобычном яваскрипте?
напр.
<input type="button" onclick="echo1('some')" value="say">
<input type="button" onclick="echo1('some2')" value="say2">

function echo1(text)
{
  alert(text);
}

чтобы можно было вызывать на разных кнопках одну и ту же функцию, но с другими параметрами.
заранее спасибо за ответ.

Riim 07.04.2009 10:46

jquery не отменяет чистый javascript, вызывайте сколько хотите.

Riim 07.04.2009 10:53

Вероятно Вас это интересует:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>blank</title>
	<script type="text/javascript" src="jquery-1.3.2.js"></script>
	<script type="text/javascript">
function echo1(text) {
	alert(text);
}

$(function() {
	$('#button1').bind('click', function() {echo1('some')});
	$('#button2').bind('click', function() {echo1('some2')});
});
	</script>
</head>
<body>
<input id="button1" type="button" value="say">
<input id="button2" type="button" value="say2">
</body>
</html>

gaolong 07.04.2009 10:57

а jquery нельзя писать в событии кнопок?

Riim 07.04.2009 11:00

Почему нельзя, пишите.


Часовой пояс GMT +3, время: 14:33.