鼠標(biāo)左鍵按下事件是jQuery中常用的一個(gè)鼠標(biāo)事件,當(dāng)用戶在一個(gè)元素上按下鼠標(biāo)左鍵時(shí),就會(huì)觸發(fā)這個(gè)事件。它可以綁定在任何HTML元素上,常用的包括按鈕、鏈接和表單元素等。
$( "p" ).on( "mousedown", function( event ) { if ( event.which == 1 ) { console.log( "Left mouse button pressed!" ); } });
在上面的代碼中,我們使用了jQuery的on()方法將mousedown事件綁定到所有的p元素上。當(dāng)用戶在一個(gè)p元素上按下鼠標(biāo)左鍵時(shí),會(huì)觸發(fā)函數(shù)內(nèi)的代碼。
我們可以使用event.which屬性來(lái)判斷用戶是否按下了鼠標(biāo)左鍵。如果它的值是1,就表示用戶按下了鼠標(biāo)左鍵。
鼠標(biāo)左鍵按下事件在許多Web應(yīng)用程序中發(fā)揮著重要作用。例如,當(dāng)用戶點(diǎn)擊“添加到購(gòu)物車”按鈕時(shí),我們可以使用這個(gè)事件來(lái)觸發(fā)一個(gè)AJAX請(qǐng)求并將商品添加到購(gòu)物車中。