JS转JQuery,JQuery转JS写法

tech2025-04-22  9

JS转JQuery,JQuery转JS写法

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <title>事件处理</title> </head> <body> <div class="box"></div> <div class="box"></div> <div class="box"></div> <!-- 从js转换到jQuery : 直接使用$(object),可以将js中的对象object转换成jQuery的语法; 从jQuery转换到js: 如果不是使用在循环中,则可以直接使用get()进行转换; 如果是在循环结构中,则使用get(i)进行转换; --> <script> var divarr = document.getElementsByClassName("box"); var bgr = ['orange', 'skyblue', 'purple']; for (var i = 0; i < bgr.length; i++) { // $(".box").eq(i).css({ // 'width': '100px', // 'height': '100px', // 'background': bgr[i] // }) // js转为JQ写法 $(divarr).eq(i).css({ 'width': '100px', 'height': '100px', 'background': bgr[i] }) // JQ转为js写法 $('.box').get(i).style.cssText = "width:100px;height:100px;background:" + bgr[i] + ';'; } </script> </body> </html>
最新回复(0)