js 《——》jq
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div>一</div> <div>二</div> <div>三</div> <script src="http://code.jquery.com/jquery-2.1.1.min.js"></script> <script> // JQ --> JS var $div = $(‘div‘); //JQ 对象 var div0 = $(‘div‘)[0]; // JS 对象 var div1 = $(‘div‘).get(1); // JS 对象 // js --> jq var div = document.getElementsByTagName(‘div‘); var $divs = $(div); </script> </body> </html>
this 特殊选择器
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <!--<style>--> <!--div{--> <!--color: ;--> <!--}--> <!--</style>--> <body> <div>一二三四</div> <script src="http://code.jquery.com/jquery-2.1.1.min.js"></script> <script> $(‘div‘).click(function () { var $div = $(this); $div.css(‘color‘,‘yellow‘) // 特殊选择器指的是当前元素 }) </script> </body> </html>
each
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <ul> <li>1aa</li> <li>2bb</li> <li>3cc</li> <li>4dd</li> </ul> <script src="http://code.jquery.com/jquery-2.1.1.min.js"></script> <script> // JQ 里的 each 方法 // $.each([‘a‘,‘b‘,‘c‘],function(i,n){ // console.log(i+‘:‘+n); //类似 for 循环 // }); var $ul = $(‘li‘); $.each($ul,function (i,li) { console.log($(li).text()); // JQ 依次拿到 li 中的文字 console.log(li.innerText); // JS 依次拿到 li 中的文字 }) $.each($ul,function () { console.log($(this).text()); // JQ 依次拿到 li 中的文字 console.log(this.innerText); // JS 依次拿到 li 中的文字 }) </script> </body> </html>
Ajax
潭州课堂25班:Ph201805201 WEB 之 Ajax第八课 (课堂笔记)
原文:https://www.cnblogs.com/gdwz922/p/9452777.html