-
Notifications
You must be signed in to change notification settings - Fork 0
home
Thunk edited this page Sep 25, 2017
·
3 revisions
iMoney.js is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API.
<div id="result"></div>var $ = require("imoney");
var $result = $("#result");
$result.attr({
title:"This is a title"
});
$result.html("<p>Hello World</p>") ;//选择id为main的元素
$("#main")
//选择class为main的元素
$(".main")
//选择所有的span元素
$("span")
//返回所有span元素的第2个DOM对象
$("span").get(1)
//选择id为main的元素的所有span元素
$("#main").find("span")
//first
$("#main").find("span").first()
//last
$("#main").find("span").last()
//eq
$("#main").find("span").eq(0)
//map
$("#main").find("span").map(function(i,element){})
//是否包行指定样式
$("#main").hasClass(".demo");
//增加样式
$("#main").addClass(".demo")
//移除样式
$("#main").removeClass(".demo")
//操作样式
$("#main").css(["width","height"]);
$("#main").css("width":"100px");
$("#main").css({width:"100px",height:"100px"})
//获取属性
$("#main").attr("title")
//设置属性
$("#main").attr("title","标题")
//移除属性
$("#main").removeAttr("title")
//设置data
$("#main").data("size","10")
//获取data
$("#main").data("size")
//插入文字
$("#main").html("文字")
//开始标签之前插入
$("#main").before("before");
//开始标签之后插入
$("#main").prepend("prepend");
//结束标签之前插入
$("#main").append("append");
//结束标签之后插入
$("#main").after("after");
//子节点
$("#main").children();
//类名为item的子节点
$("#main").children(".item");
//清空子节点
$("#main").empty();
//移除
$("#main").remove();
//json转化成对象
$.parseJSON()
//把对象转化为JSON字符串
$.stringifyJSON({name:"张三"});
//是否数组
$.isArray()
//是否数组中的项
$.inArray()
//是否document对象
$.isDocument()
//是否window对象
$.isWindow()
//判断是否是数字
$.isNumeric()
$.type()
//是否普通的对象
$.isPlainObject()
//是否空对象
$.isEmptyObject()
//each
$.each(obj,function(){i,element})
//取时间戳
$.now()