javascript&jquery方法比对
参考链接:https://juejin.im/post/5d2705d8e51d4577407b1dda
参考评论链接http://youmightnotneedjquery.com/
javascript方法
getElementById()
querySelector() 匹配指定选择器的第一个元素。
querySelectorAll() 返回所有的元素。
createElement()
createTextNode()
insertBefore()
firstChild()
removeChild()
getAttribute()
setAttribute()
.value
addEventListener()
removeEventListener()
cloneNode() $("...").html();
document.querySelector("...").innerHTML=""; 指定元素插入内容。
$("...").append();结尾
var list = document.querySelector("...");
var lists=document.createElement("...");
lists.innerHTML="...";
list.appendChild(lists); $("...").prepend()开头
document.createTextNode("..."); //简写 参考结尾
document.querySelector("...").insertBefore(...); 清除被选元素
$("...").empty();
document.getElementById("...").innerHTML="";
var contentEl = document.getElementById("...");
contentEl.innerHtml = "";
while(contentEl.firstChild){
contentEl.removeChild(contentEl.firstChild);
} 自定义属性
$("...").attr("...");
document.querySelector("...").getAttribute("..."); 获取值
$("…").val()
document.querySelector("...").querySelector("...").value 添加移除事件(click是随便写的,根据自己需要)
$("…").on("click",function(){ }) || (…).off()
添加
document.getElementById("...").addEventListener("click", function(evt){ });
删除
var btn= function(){...}
if (btning.removeEventListener) {
btning.removeEventListener("click", btn);
} else if (toggleBtn.detachEvent) {
btning.detachEvent("click", btn)
} var remove = document.getElementById("...");
var removeclone= currEl.cloneNode(true);
remove .parentNode.replaceChild(removeclone, remove); 元素显示隐藏
$("…").toggle();
var el =document.querySelector("...");
if(el.style.display && el.style.display === "none"){
el.style.display = "block";
} else {
el.style.display = "none";
}
if(el.style.visibility && el.style.visibility === "hidden"){
el.style.visibility = "show";
} else {
el.style.visibility = "hidden";
};
javascript&jquery方法比对的更多相关文章
- JavaScript的 onclick 事件是如何调用jquery 方法的
看见个不错的问答,关于JavaScript的 onclick 事件是如何调用jquery 方法的,特此标注,链接如下:http://segmentfault.com/q/101000000033350 ...
- Javascript/jQuery关于JSON或数组集合的几种循环方法
JavaScript遍历JSON或数组集合: /** * 根据json数据生成option树形控件 * 如果有children节点则自动生成树形数据 * @param {JSON} data * @p ...
- JavaScript&jQuery获取url参数方法
JavaScript&jQuery获取url参数方法 function getUrlParam(name){ var reg = new RegExp("(^|&)" ...
- Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID
query取得iframe中元素的几种方法 在iframe子页面获取父页面元素代码如下: $('#objId', parent.document);// 搞定... 在父页面 获取iframe子页面的 ...
- Javascript或jQuery方法产生任意随机整数
方法1:javascritp方法 1 2 3 4 5 6 //随机数 function diu_Randomize(b,e){ if(!b && b!=0 || ! ...
- JavaScript jQuery 中定义数组与操作及jquery数组操作
首先给大家介绍javascript jquery中定义数组与操作的相关知识,具体内容如下所示: 1.认识数组 数组就是某类数据的集合,数据类型可以是整型.字符串.甚至是对象Javascript不支持多 ...
- 1.4 jQuery方法,JSON介绍
jQuery方法: jQuery添加元素: append()方法: $("元素").append("追加内容"); prepend()方法: $("元 ...
- SpringMVC框架下实现JSON(类方法中回传数据到jsp页面,使用jQuery方法回传)
JSON的实现,即将需要的数据回传到jsp页面: 1>.加入实现Json的三个架包到lib中:2>.目标方法上边加入注解,需要返回的值3>.在jsp页面中书写jQuery方法: ec ...
- 形行色色的下拉菜单(HTML/CSS JS方法 jQuery方法实现)
HTML/CSS方法实现下拉菜单来源:慕课网<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q ...
随机推荐
- R-CNN论文阅读摘要
论文链接: https://arxiv.org/pdf/1311.2524.pdf Abstract Our approach combines two key insights: (1) one c ...
- <JavaScript>如何阅读《JavaScript高级程序设计》(一)
题外话 最近在看<JavaScript高级程序设计>这本书,面对着700多页的厚书籍,心里有点压力,所以我决定梳理一下..探究一下到底怎么读这本书.本书的内容好像只有到ES5...所以只能 ...
- selenium 常见操作事件2
1.不打开浏览器驱动(加速) 注意:不启动浏览器器时,需要把浏览器驱动放置以下位置:①.python安装的根目录②.google的安装目录() from selenium import webdriv ...
- 关于LINQ中SELECT NEW 的问题
public static object SelectAnyInfo(){ DataAccessContext context = new DataAccessContext(); var ...
- Django-Form组件-formset_factory
Formset 多个表单的集合,可以同时提交多个from表单中的数据,在web页面中,可以在同一个页面,提交多个form表单. Django针对不同的formset提供了3种方法: formset_f ...
- MariaDB知识点总结02--日志+备份
一.日志 1.查询日志 记录每一条sql语句,建议不开启,因为如果访问量较大,会占用相当大的资源,影响性能; vim /etc/my.cnf.d/server.cnf general_log = ON ...
- C学习笔记-字符串的格式化输出和输入
存储方式 字符串是内存中一段连续的char空间,以'\0'结尾 字符串就是0结尾的连续char的内存 '\0' <=> 0 <=> null printf函数,putchar函 ...
- kubernetes的namespaces总是Terminating
0.尝试强制删除不行 删除时带上–force --grace-period=0参数 ,无法删除:kubectl delete namespace rook-ceph --force --grace-p ...
- Vuex的简单认识
一. 什么是vuex? Vuex是一个专为了vue.js 应用程序开发的状态管理模式 二.为什么要用vuex? 构建一个大型单页面应用程序时,Vuex可以更好的帮我们的组件外部更好的统一管理状态 类似 ...
- Forest Program(dfs方法---树上的环)
题意:http://acm.hdu.edu.cn/showproblem.php?pid=6736 沙漠中的每一个连通块都是一棵仙人掌:一个连通块是一棵仙人掌当且仅当连通块中不存在重边和自环,并且每一 ...