91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

jQuery的delegate()函數怎么使用

小億
103
2023-09-08 04:50:38
欄目: 編程語言

jQuery的delegate()函數用于將事件綁定到被選元素的子元素上,即可以綁定動態生成的元素。

delegate()函數的語法如下:

$(selector).delegate(childSelector, event, handler);

其中,參數說明如下:

  • selector: 必需,要被綁定事件的父元素選擇器。

  • childSelector: 必需,要綁定事件的子元素選擇器。

  • event: 必需,要綁定的事件類型,如click、mouseover等。

  • handler: 必需,事件觸發時執行的函數。

下面是一個使用delegate()函數的示例,將點擊事件綁定到父元素的子元素上:

<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("ul").delegate("li", "click", function(){
$(this).toggleClass("selected");
});
});
</script>
<style>
.selected {
background-color: yellow;
}
</style>
</head>
<body>
<ul>
<li>List item 1</li>
<li>List item 2</li>
<li>List item 3</li>
<li>List item 4</li>
<li>List item 5</li>
</ul>
</body>
</html>

在上面的示例中,我們將點擊事件綁定到ul元素的子元素li上,當點擊li元素時,會切換選中樣式。

0
会宁县| 河曲县| 乌拉特中旗| 漠河县| 宜阳县| 彭泽县| 泽州县| 宾川县| 万全县| 石门县| 元朗区| 林甸县| 固原市| 兴国县| 彭州市| 芷江| 涡阳县| 龙山县| 昌吉市| 交口县| 茶陵县| 瑞金市| 吉安县| 葫芦岛市| 陆河县| 富蕴县| 资阳市| 广昌县| 山东省| 建德市| 景宁| 河池市| 渝中区| 理塘县| 枞阳县| 华宁县| 扶风县| 峨眉山市| 安泽县| 宜章县| 皋兰县|