zepto.js


 

一,引入:

<script type="text/javascript" src="../../js/zepto.min.js"></script>

 二,理解:

zepto使用了幾次后發現和jquery使用方法驚人的一致

1,加載

Zepto(function($){
  alert('Ready to Zepto!')
})

 

2,在每個匹配的元素后插入內容(愚人碼頭注:外部插入)。內容可以為html字符串,dom節點,或者節點組成的數組

HTML:
<form>
	<label>1111</label>
</form>
js:
$('form label').after('<p>this is after</p>');

 

3,append(content) ⇒ self

    在每個匹配的元素末尾插入內容(愚人碼頭注:內部插入)。內容可以為html字符串,dom節點,或者節點組成的數組

appendTo(target)   ⇒ self
將匹配的元素插入到目標元素的末尾(愚人碼頭注:內部插入)。這個有點像 append,但是插入的目標與其相反
html:

<ul>
	<li>111</li>
	<li>111</li>
	<li>111</li>
	<li>111</li>
</ul>

<ul>
	<li>111</li>
	<li>111</li>
	<li>111</li>
	<li>111</li>
</ul>

JS:

$('ul').append('<li>this is first</li>');

$('<li>this is second</li>').appendTo('ul');

 

4,attr

attr(name)   ⇒ string attr(name, value)   ⇒ self attr(name, function(index, oldValue){ ... })   ⇒ self attr({ name: value, name2: value2, ... })   ⇒ self
讀取或設置dom的屬性。如果沒有給定value參數,則讀取對象集合中第一個元素的屬性值。當給定了value參數。則設置對象集合中所有元素的該屬性的值。當value參數為null,那么這個屬性將被移除(類似removeAttr),多個屬性可以通過對象鍵值對的方式進行設置。

var form = $('form')
var res = form.attr({
	action:'/create',
	method:'post'
});

5, each
$('form input').each(function(index){
  console.log('input %d is: %o', index, this)
})

 


具體實例:
http://www.runoob.com/manual/zeptojs.html#$()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM