一些常用的 js和jq的对比
2018-03-26 14:11
323 查看
1.遍历 / 事件
// js
var liList = document.querySelector('ul').querySelectorAll('li');
for(var i = 0; i < liList.length; i++){
liList[i].onclick = function () {
}
}
// jq
$('.optionUl li').each(function () {
$(this).click(function () {
});
})
2.获取自定义属性
// js
var id = document.querySelector('.demo').dataset.id;
// jq
var id = $('.demo').data('id');
3.设置css属性
//js
document.querySelector('.demo').style.color = "red";
//jq
$('.demo').css("display")
4.获取src
<
adc4
span style="color:#736f5c;">//jq
var it = $('.captcha img').attr("src");
var it = $('.captcha img')[0].src;
5.改变className
//js
document.querySelector('.demo').className = "list";
//jq
$('.demo').css("display")
// js
var liList = document.querySelector('ul').querySelectorAll('li');
for(var i = 0; i < liList.length; i++){
liList[i].onclick = function () {
}
}
// jq
$('.optionUl li').each(function () {
$(this).click(function () {
});
})
2.获取自定义属性
// js
var id = document.querySelector('.demo').dataset.id;
// jq
var id = $('.demo').data('id');
3.设置css属性
//js
document.querySelector('.demo').style.color = "red";
//jq
$('.demo').css("display")
4.获取src
<
adc4
span style="color:#736f5c;">//jq
var it = $('.captcha img').attr("src");
var it = $('.captcha img')[0].src;
5.改变className
//js
document.querySelector('.demo').className = "list";
//jq
$('.demo').css("display")
相关文章推荐
- 使用vue.js 在移动端简单实现的下拉加载更多 和一些常用的js/jq操作和vueFilter,v-if和v-show运用
- [转]一些web开发中常用的、做成cs文件的js代码
- 常用的js方法,包括表单校验的一些方法,下拉菜单常用的方法等等
- js中数组Array的一些常用方法总结
- 一些常用的JS功能函数(二)(2009-04-24更新)
- 一些常用的JS方法
- JS的一些常用知识点
- 礼拜四log~java函数replaceAll报错解决方案 & 一些常用jq方法 & java函数addAll
- 转-——推荐几个web中常用的一些js图表插件 - zccst
- 一些常用的JS (JONEAjax) 获取dom 对象,ajax操作,读写cookie
- 整理一些常用js
- 前端中的一些常用JS操作
- js一些常用的功能的应用
- 常用的一些js小技巧
- js一些常用操作
- 【转】原生js仿jquery一些常用方法
- PHP,JS 一些常用的正则表达式
- JS一些常用的命令——获得当前的信息
- 原生js仿jquery一些常用方法
- crocs code ide-js中的一些常用总结