<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> p{ margin: 6px 0; }</style> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { $("#wrapper").hover(function () { $(this).find(".select").css("color","blue"); },function () { $(this).find(".select").css("color","black"); }); });
</script></head><body><div id="wrapper"> <p>子元素</p> <p class="select">子元素</p> <div> <p>孫元素</p> <p class="select">孫元素</p> </div> <p>子元素</p> <p class="select">子元素</p></div></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"></style> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { $("#sel").prev().css("color","blue"); });
</script></head><body> <ul> <li>紅:red</li> <li>橙:orange</li> <li>黃:yellow</li> <li id="sel">綠:green</li> <li>青:cyan</li> <li>藍:blue</li> <li>紫:purple</li> </ul></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"></style> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { $("#sel").prevUntil("#end").css("color","blue"); });
</script></head><body><ul> <li id="end">紅:red</li> <li>橙:orange</li> <li>黃:yellow</li> <li id="sel">綠:green</li> <li>青:cyan</li> <li>藍:blue</li> <li>紫:purple</li></ul></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { $("#sel").next().css("color","blue"); });
</script></head><body><ul> <li>紅:red</li> <li>橙:orange</li> <li>黃:yellow</li> <li id="sel">綠:green</li> <li>青:cyan</li> <li>藍:blue</li> <li>紫:purple</li></ul></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { $("#sel").nextAll().css("color","blue"); });
</script></head><body><ul> <li>紅:red</li> <li>橙:orange</li> <li>黃:yellow</li> <li id="sel">綠:green</li> <li>青:cyan</li> <li>藍:blue</li> <li>紫:purple</li></ul></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { $("#sel").nextUntil("#end").css("color","blue"); });
</script></head><body><ul> <li>紅:red</li> <li>橙:orange</li> <li>黃:yellow</li> <li id="sel">綠:green</li> <li>青:cyan</li> <li>藍:blue</li> <li id="end">紫:purple</li></ul></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { $("#sel").siblings().css("color","blue"); });</script></head><body> <ul> <li>紅:red</li> <li>橙:orange</li> <li>黃:yellow</li> <li id="sel">綠:green</li> <li>青:cyan</li> <li>藍:blue</li> <li>紫:purple</li> </ul></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { $("#sel").siblings(".select").css("color","blue"); });
</script></head><body><ul> <li>紅:red</li> <li class="select">橙:orange</li> <li>黃:yellow</li> <li id="sel">綠:green</li> <li>青:cyan</li> <li class="select">藍:blue</li> <li>紫:purple</li></ul></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var str = " 學習jQuery編程技術 "; document.writeln("開始長度:" + str.length + "<br>"); var str = $.trim(str); document.writeln("trim長度:" + str.length); });
</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var person = { name:"tom", age:33 };
var str = $.param(person); alert(str); });</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var arr = [11,22,33,44,55]; var index = $.inArray(33,arr); if(index == -1) { alert("沒有找到元素"); } else { alert("元素下標為:" + index); } }); </script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var frontEnd = ["HTML","CSS","Javascript"]; var backEnd = ["PHP","JSP","ASP.NET"]; var result = $.merge(frontEnd,backEnd); document.writeln(result); });</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> function test() { var arr = $.makeArray(arguments); alert(arr); } test("yes",1,{});
</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var arr = $.makeArray($("li")); $("ul").html(arr.reverse()); });
</script></head><body> <ul> <li>HTML</li> <li>CSS</li> <li>Javascript</li> <li>jQuery</li> <li>Vue.js</li> </ul></body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var arr = [3,9,1,12,50,21]; var result = $.grep(arr,function (value, index) { return value > 10; },false); alert(result); });
</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var a = [3,9,1,12,50,21]; var b = [2,9,1,16,50,32]; var result = $.grep(a,function (value, index) { if(b.indexOf(value) >= 0) { return true; } },false); alert(result); });
</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var arr = ["HTML","CSS","Javascript"]; $.each(arr,function (index,value) { var result = "下標:" + index + ",值:" + value + "<br>"; document.writeln(result); }) });
</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var arr = ["HTML","CSS","Javacript"]; $.each(arr,function (index,value) { var result = value.split("").reverse().join(""); arr[index] = result; }); document.writeln(arr); });</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var person = { name:"tom", age : 28, hobby: "football" }; $.each(person,function (key, value) { document.writeln(key + "=" + value + "<br>"); }) });
</script></head><body>
</body></html><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/jquery-3.5.1.js"></script> <script> $(function () { var person = { name:"tom", age : 28, hobby: "football" }; $.each(person,function (key, value) { document.writeln(key + "=" + person[key] + "<br>"); }) });
</script></head><body>
</body></html>