前端知识
2017-07-21 22:00 如是我所闻 阅读(214) 评论(0) 编辑 收藏 举报1 导入css文件
<link rel="stylesheet" type="text/css" href="路径">
2 导入js文件
<script type="text/javascript" src="路径"></script>
3 js对象转json字符串
var obj={
provinceCode:"0001",
"cityName":"田子坊",
}
JSON.stringify(obj);//得到json字符串
结果
{"provinceCode":"0002","cityName":"田子坊"}
4 json字符串转js对象
var str='{"provinceCode":"0002","cityName":"田子坊"}';
var obj=eval('('+str+')');
alert(obj.cityName);
结果:
田子坊
5 jquery查找 选中checked 的元素
var checkchilds=$(".checkchild[type='checkbox']:checked");
6 子窗体让父窗体刷新
window.parent.location.reload();
7 jquery取data-*值 data每一个单词大写无意义,会被转换为小写,- 后的单词首字母会大写
<div id="testDiv" data-cname="张三" data-e-name="zhangsan" data-myName="my name is zs.">测试在元素上存储一个key-value</div> console.log("jQuery data:", $("#testDiv").data("eName") ); console.log("jQuery data:", $("#testDiv").data("eName") );
7 获取项目路径
function getPath(){
var pathName = document.location.pathname;
var index = pathName.substr(1).indexOf("/");
var result = pathName.substr(0,index+1);
return result;
}
8 js中复制对象
var fileTreeCopy = JSON.parse(JSON.stringify(app.fileTypesFormat));//app.fileTypesFormat为复制源