jQuery是一款基于JavaScript的跨瀏覽器JavaScript庫,簡化了HTML文檔遍歷、事件處理、動畫設計和Ajax交互。
$(input)是jQuery中常用的選擇器之一,它可以選擇文檔中的所有元素。
//選擇所有input元素并為它們添加一個事件監聽器 $( "input" ).on( "click", function() { console.log( $( this ).val() + " 被單擊了。" ); });
上面演示了如何為選擇的所有input元素添加一個點擊事件的監聽器,并在事件處理函數中使用$(this)獲取當前點擊的input元素的值。
除了選擇所有的元素之外,$(input)還可以通過選擇器進行條件篩選,比如選擇type為checkbox的所有元素:
//選擇所有type為checkbox的input元素并為它們添加一個事件監聽器 $( "input[type=checkbox]" ).on( "click", function() { console.log( $( this ).val() + " 被選中了。" ); });
上面演示了如何為選擇的所有type為checkbox的input元素添加一個點擊事件的監聽器,并在事件處理函數中使用$(this)獲取當前選中的input元素的值。