To wire up a click event to a button(Submit1), it is as simple as this:
<script type="text/javascript">
$(function() {
$("#Submit1").click(function() {
alert("Alert fires each time you click this button");
});
});
</script>
The alert shows up each time you click on the button. However if you want to fire an event only once, use one() which executes the handler only once for each matched element. Here’s how:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Executing Events only Once in jQuery</title>
<script src="http://code.jquery.com/jquery-latest.js"
type="text/javascript"></script>
<script type="text/javascript">
$(function() {
$("#Submit1")
.one("click", function(event) {
alert("Alert wont fire again. Try!");
});
});
</script>
</head>
<body>
<input id="Submit1" type="submit" value="submit" />
</body>
</html>
Tweet
1 comment:
Thanks :)
Post a Comment