第三个方法就是: 节点对象.click(传递给节点对象的数据,接受节点对象后提取节点数据进行操作的函数)
把代码改成这样可能好认识些:
function data(e) {
alert(e.data+1)
}
var num=0
function a(num) {
$("button:eq(2)").click(num, data)
}
a(45);
因为传入的数据是45,执行操作后,会弹出46
把代码改成这样可能好认识些:
function data(e) {
alert(e.data+1)
}
var num=0
function a(num) {
$("button:eq(2)").click(num, data)
}
a(45);
因为传入的数据是45,执行操作后,会弹出46
2016-10-29
第一次是button的,第二次是
$("input").select(function(e){
alert(e.target.value)
})这个的回调,
第三次是浏览器默认提交的
处理方法,阻止回调(return false;)
$("input").select(function(e){
alert(e.target.value)
})这个的回调,
第三次是浏览器默认提交的
处理方法,阻止回调(return false;)
2016-10-26
<script type="text/javascript">
//this指向button元素
$("button:eq(1)").click(function() {
$('p').click(function(e) {
alert(e.target.textContent)
}) //指定触发绑定的事件
})
</script>
//this指向button元素
$("button:eq(1)").click(function() {
$('p').click(function(e) {
alert(e.target.textContent)
}) //指定触发绑定的事件
})
</script>
2016-10-24
$( A ).click( function( ) { ... } ); 单击A触发
dblclick 双击触发
dblclick 双击触发
2016-10-24