<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>jQueryTips by Tee++; &#187; subset</title>
	<atom:link href="http://www.jquerytips.com/tag/subset/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jquerytips.com</link>
	<description>Coding is fun.</description>
	<lastBuildDate>Sun, 25 Apr 2010 11:30:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>คำสั่ง slice ใน jQuery มันคืออารายยยยย</title>
		<link>http://www.jquerytips.com/2008/08/13/jquery-slic/</link>
		<comments>http://www.jquerytips.com/2008/08/13/jquery-slic/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 17:39:56 +0000</pubDate>
		<dc:creator>Tee++;</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[spliter]]></category>
		<category><![CDATA[subset]]></category>

		<guid isPermaLink="false">http://www.jquerytips.com/?p=110</guid>
		<description><![CDATA[ห่างหายไปนาน ไม่มาอัพเดทกันเลย จริงๆแล้วงานมันยุ่งน่ะครับ แถมช่วงนี้ติด Series &#8220;LOST&#8221; กำลังมันส์ เลยไม่มีเวลามาอัพเดท แต่กลัวไม่อัพเดทไปนานๆ เดี๋ยว backlinks จะหายซะหมด เลยเอาซะหน่อยว้า มาเริ่มกันเลย วันนี้ขอสั้นๆ ตามเคย กับคำสั่งนึงใน jQuery คือ &#8220;slice&#8221; มันคืออะไรมาดูกัน 
สมมุตผมมีข้อมูล html เป็นแบบนี้



&#60;ul id=&#34;container&#34;&#62;



&#160;&#60;li&#62;a&#60;/li&#62;



&#160;&#60;li&#62;b&#60;/li&#62;



&#160;&#60;li&#62;c&#60;/li&#62;



&#160;&#60;li&#62;d&#60;/li&#62;



&#60;/ul&#62;



ทีนี้ผมต้องการเลือกข้อมูล li ป็นช่วงๆ ไปผมสามารถที่จะใช้คำสั่ง slice ในการหา subset ได้เลย เช่น



$&#40;&#8216;#container li&#8217;&#41;.slice&#40;0, 1&#41;.hide&#40;&#41;;



ตามตัวอย่างข้างบนจะเป็นการเลือก li ชิ้นที่ 1 เพียงตัวเดียว



$&#40;&#8216;#container li&#8217;&#41;.slice&#40;1, 3&#41;.hide&#40;&#41;;



ตามตัวอย่างนี้จะเป็นการเลือก li ชิ้นที่ 2 ถึงชิ้นที่ 4 เพราะว่า index ของ element จะเริ่มที่ตำแหน่ง 0 เสมอ



$&#40;&#8216;#container li&#8217;&#41;.slice&#40;2&#41;.hide&#40;&#41;;



ตามตัวอย่างนี้จะเป็นการเลือก li [...]]]></description>
			<content:encoded><![CDATA[<p>ห่างหายไปนาน ไม่มาอัพเดทกันเลย จริงๆแล้วงานมันยุ่งน่ะครับ แถมช่วงนี้ติด Series &#8220;LOST&#8221; กำลังมันส์ เลยไม่มีเวลามาอัพเดท แต่กลัวไม่อัพเดทไปนานๆ เดี๋ยว backlinks จะหายซะหมด เลยเอาซะหน่อยว้า มาเริ่มกันเลย วันนี้ขอสั้นๆ ตามเคย กับคำสั่งนึงใน jQuery คือ &#8220;slice&#8221; มันคืออะไรมาดูกัน <span id="more-110"></span></p>
<p>สมมุตผมมีข้อมูล html เป็นแบบนี้</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&lt;ul id=&quot;container&quot;&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;&lt;li&gt;a&lt;/li&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;&lt;li&gt;b&lt;/li&gt;
</div>
</li>
<li class="li1">
<div class="de1">&nbsp;&lt;li&gt;c&lt;/li&gt;
</div>
</li>
<li class="li2">
<div class="de2">&nbsp;&lt;li&gt;d&lt;/li&gt;
</div>
</li>
<li class="li1">
<div class="de1">&lt;/ul&gt;</div>
</li>
</ol>
</div>
<p>ทีนี้ผมต้องการเลือกข้อมูล li ป็นช่วงๆ ไปผมสามารถที่จะใช้คำสั่ง slice ในการหา subset ได้เลย เช่น</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">$<span class="br0">&#40;</span><span class="st0">&#8216;#container li&#8217;</span><span class="br0">&#41;</span>.<span class="me1">slice</span><span class="br0">&#40;</span><span class="nu0">0</span>, <span class="nu0">1</span><span class="br0">&#41;</span>.<span class="me1">hide</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>ตามตัวอย่างข้างบนจะเป็นการเลือก li ชิ้นที่ 1 เพียงตัวเดียว</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">$<span class="br0">&#40;</span><span class="st0">&#8216;#container li&#8217;</span><span class="br0">&#41;</span>.<span class="me1">slice</span><span class="br0">&#40;</span><span class="nu0">1</span>, <span class="nu0">3</span><span class="br0">&#41;</span>.<span class="me1">hide</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>ตามตัวอย่างนี้จะเป็นการเลือก li ชิ้นที่ 2 ถึงชิ้นที่ 4 เพราะว่า index ของ element จะเริ่มที่ตำแหน่ง 0 เสมอ</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">$<span class="br0">&#40;</span><span class="st0">&#8216;#container li&#8217;</span><span class="br0">&#41;</span>.<span class="me1">slice</span><span class="br0">&#40;</span><span class="nu0">2</span><span class="br0">&#41;</span>.<span class="me1">hide</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>ตามตัวอย่างนี้จะเป็นการเลือก li > 3 ขึ้นไปทั้งหมด</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">$<span class="br0">&#40;</span><span class="st0">&#8216;#container li&#8217;</span><span class="br0">&#41;</span>.<span class="me1">slice</span><span class="br0">&#40;</span><span class="nu0">-1</span><span class="br0">&#41;</span>.<span class="me1">hide</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>ตามตัวอย่างนี้จะนับถอยมาจากด้านหลัง 1 ตำแหน่งแทน</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jquerytips.com/2008/08/13/jquery-slic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
