$( "button" ).on( "click", { name: "慕课网" }, greet );这句话怎么理解?
$( "button" ).on( "click", { name: "慕课网" }, greet );这句话怎么理解?
$( "button" ).on( "click", { name: "慕课网" }, greet );这句话怎么理解?
2016-12-13
$( "button" ).on( "click", { name: "慕课网" }, greet );这句话怎么理解?
当在"button" 上 点击的时候, 将name为 慕课网 的参数传递给 greet 函数。
function greet( event ) {
alert( "Hello " + event.data.name ); //Hello 慕课网
}
然后, 在greet函数中, 通过事件,触发该函数,
实际上, event.data 就是 " name: "慕课网" "
然后, 在这里面有个name的自定义属性为 "慕课网"
老师的解释是: 可以通过第二参数(对象),当一个事件被触发时,要传递给事件处理函数的
举报