标签:鼠标移动 操作 jquery var img 坐标 data- link logs
// 获取超链接的jQuery对象:
var a = $(‘#test-link‘);
a.on(‘click‘, function () {
alert(‘Hello!‘);
});
a.click(function () {
alert(‘Hello!‘);
});
click | 鼠标单击时触发 |
dblclick | 鼠标双击时触发 |
mouseenter | 鼠标进入时触发 |
mouseleave | 鼠标移出时触发 |
mousemove | 鼠标在DOM内部移动时触发 |
hover | 鼠标进入和退出时触发两个函数,相当于mouseenter加上mouseleave |
keydown | 键盘按下时触发 |
keyup | 键盘松开时触发 |
keypress | 按一次键后触发 |
focus | 当DOM获得焦点时触发 |
blur | 当DOM失去焦点时触发 |
change | 当<input>、<select>或<textarea>的内容改变时触发 |
submit | 当<form>提交时触发 |
ready | 当页面被载入并且DOM树完成初始化后触发 |
<html>
<head>
<script>
$(document).on(‘ready‘, function () {
$(‘#testForm).on(‘submit‘, function () {
alert(‘submit!‘);
});
});
</script>
</head>
<body>
<form id="testForm">
...
</form>
</body>
$(document).ready(function () {
// on(‘submit‘, function)也可以简化:
$(‘#testForm).submit(function () {
alert(‘submit!‘);
});
});
$(function () {
// init...
});
$(function () {
$(‘#testMouseMoveDiv‘).mousemove(function (e) {
$(‘#testMouseMoveSpan‘).text(‘pageX = ‘ + e.pageX + ‘, pageY = ‘ + e.pageY);
});
});
// 绑定事件:
a.click(function () {
alert(‘hello!‘);
});
// 解除绑定:
a.off(‘click‘, function () {
alert(‘hello!‘);
});
var input = $(‘#test-input‘);
input.val(‘change it!‘);
input.change(); // 触发change事件
// input.change()相当于input.trigger(‘change‘),它是trigger()方法的简写
标签:鼠标移动 操作 jquery var img 坐标 data- link logs
原文地址:http://www.cnblogs.com/deng-cc/p/6684263.html