jQuery中的click事件可以用來(lái)響應(yīng)用戶的鼠標(biāo)點(diǎn)擊操作,并且可以傳遞參數(shù)來(lái)達(dá)到不同的處理方式。
// 傳遞單個(gè)參數(shù)的click事件 $('button').click(function() { var value = $(this).val(); console.log(value); }); // 傳遞多個(gè)參數(shù)的click事件 $('button').click(function() { var value1 = $(this).val(); var value2 = $('input').val(); console.log(value1, value2); }); // 通過(guò)event對(duì)象獲取參數(shù) $('button').click(function(event) { var value = event.target.value; console.log(value); });
上述代碼中,第一個(gè)示例演示了如何傳遞單個(gè)參數(shù)并在回調(diào)函數(shù)中獲取該參數(shù)的值。
第二個(gè)示例演示了如何傳遞多個(gè)參數(shù)并在回調(diào)函數(shù)中分別獲取這些參數(shù)的值。
第三個(gè)示例演示了如何通過(guò)event對(duì)象獲取該事件的相關(guān)信息,包括傳遞過(guò)來(lái)的參數(shù)值。