jQuery經常使用函數(一):基礎

$('元素').each(function(){do something}); javascript

<script type="text/javascript">

	$(function(){
		
		$('li').each(function(){
			console.log($(this).text());
		});

	});
</script>
<body>
	<ul>
		<li>1</li>
		<li>2</li>
		<li>3</li>
	</ul>
</body>

$('元素').length/size();返回這個元素集合的長度(Number類型) html

$('元素').selector 返回這個元素的選擇器(String) java

$('元素').context 返回此元素所在的DOM節點內容(Element) 數組

$('元素').eq(index) 返回元素集合中索引爲index的元素,索引從0開始(jQuery) 函數

$('元素').get() 返回全部匹配的DOM元素幾何(Array<Element>) this

$('元素').get(index) 返回在全部匹配的DOM元素集合中索引爲index的元素(Element)注意與eq()的區別 spa

$('元素').toArray() 返回匹配的元素(jQuery對象)集合的一個數組 (Array) code

jQuery.extend(object) 擴展jQuery對象自己,可用於將函數添加到jQuery命名空間中(jQuery) htm

jQuery.extend({ 
minValue : function(a,b){ 
return a<b?a:b; 
}, 
maxValue : function(a,b){ 
return a<b?b:a; 
} 
}) 
$(function(){ 
$("input").click(function(){ 
var a = prompt("請輸入一個數值?"); 
var b = prompt("請再輸入一個數值?"); 
var c = jQuery.minValue(a,b); 
var d = jQuery.maxValue(a,b);
相關文章
相關標籤/搜索