{site_name}

{site_name}

🌜 搜索

jQuery对象的event.result属性是一个存储事件处理程序返回值的属性

前端 𝄐 0
jquery是干什么的,jquery还有必要学吗,jquery插件库,jquery ui,jquery获取radio是否选中,jquery入门教程
jQuery对象的event.result属性是一个存储事件处理程序返回值的属性。当事件被触发并冒泡到jQuery事件监听器时,该属性保存了最后一个处理程序的返回值。

例如,假设有一个按钮元素,当点击它时,调用一个事件处理程序,并返回一个数字值:

html
<button id="myButton">Click me</button>


javascript
$('#myButton').on('click', function() {
return 42;
});


此时,可以通过检查event.result属性来获取处理程序的返回值:

javascript
$('#myButton').on('click', function(event) {
console.log(event.result); // undefined
event.result = 42;
});

$('#myButton').trigger('click');
// event.result 现在保存了 42