1. 程式人生 > >jquery小結測試題

jquery小結測試題

通過 事件 而不是 元素選擇器 cto 添加多個 速度 nbsp last

1.div元素中,包含了一個<span>元素,通過has選擇器獲取<div>元素中的<span>元素的語法是? 提示使用has()

答案: $(div:has(span)) 獲取的是div下的span標簽,而不是span標簽下的文本內容!

$("div span");

2.<ul>元素中,添加了多個<li>元素,通過jquery選擇器獲取最後一個<li>元素的方法是?

答案: $(“li:last”);

3.在頁面中有三個<div>元素,采用jQuery中的鏈式寫法,隱藏第二個<div>

元素,代碼是? 提示使用hide()

答案:$(“div :eq(1)”).hide();

4.在三個<ul>元素中,分別添加多個<li>元素,通過jQuery中的子元素選擇器,將這三個<ul>元素中的第一個 <li>元素隱藏,代碼是? 提示使用first-child

答案:$(“li:first-child”).hide;

5.在頁面的表單中增加了多個<input>類型的復選框元素,其中有的處於選中狀態,通過jQuery選擇器,將這些 選中狀態的元素隱藏,代碼為?

答案:$(“form input:checked”).hide();

6.如何獲取列表框元素中被選中元素的的值,代碼為:

答案:$(“selector option:selected”).text();

7.使用attr方法,取消id號為test的復選框選中狀態代碼為:

答案:$(“#test”).attr(“checked”,false);

8.在三個<div>元素中,刪除第二個元素的代碼為?

答案:$("div:eq(1)).remove();

9.移除已綁定元素事件的方法是?Bind() unbind();

答案:unbind();

10.如何使用show方法以3秒的速度顯示一個id號為testdiv元素,代碼為?

答案: $(“#test”).show(3000);

jquery小結測試題