課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(五)一Ajax應(yīng)用與常用插件
拖曳排序之后,怎樣操作讓前標(biāo)號為順序的?(注:忽略(li)標(biāo)簽里面的文本標(biāo)簽!)
2017-03-17
源自:jQuery基礎(chǔ)(五)一Ajax應(yīng)用與常用插件 3-3
正在回答
<ul>
? ? ? ? ? ? ? ? ? ? <li><span>1</span>)足球</li>
? ? ? ? ? ? ? ? ? ? <li><span>2</span>)散步</li>
? ? ? ? ? ? ? ? ? ? <li><span>3</span>)籃球</li>
? ? ? ? ? ? ? ? ? ? <li><span>4</span>)乒乓球</li>
? ? ? ? ? ? ? ? ? ? <li><span>5</span>)騎自行車</li>
? ? ? ? ? ? ? ? </ul>
<script type="text/javascript">
? ? ? ? ? ? $(function () {
? ? ? ? ? ? ? ? $("ul").sortable({
? ? ? ? ? ? ? ? ? ? delay : 2,
? ? ? ? ? ? ? ? ? ? opacity : 0.35,
? ? ? ? ? ? ? ? ? ? stop:function(){
? ? ? ? ? ? ? ? ? ? ? ? $("li>span").each(function(index){
? ? ? ? ? ? ? ? ? ? ? ? ? ? $(this).html(++index);
? ? ? ? ? ? ? ? ? ? ? ? })
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? })
? ? ? ? ? ? });
? ? ? ? </script>
each()里函數(shù)有個參數(shù)代表span集合中當(dāng)前元素的下標(biāo)(從0開始)的,所以直接用這個++index就好了
還不如直接在html代碼里把ul改成ol
?<div?class="content"> ????????????????<ul> ????????????????????<li><span>1</span>足球</li> ????????????????????<li><span>2</span>散步</li> ????????????????????<li><span>3</span>籃球</li> ????????????????????<li><span>4</span>乒乓球</li> ????????????????????<li><span>5</span>騎自行車</li> ????????????????</ul> ????????????</div> ????????</div> ???????? ????????<script?type="text/javascript"> ????????????$(function?()?{ ????????????????$("ul").sortable({ ????????????????????delay:3, ????????????????????opacity:0.35, ????????????????????stop:function(index){ ????????????????????var?index=0; ???????????????????$('li>span').each(function(){ ???????????????????????$(this).html(++index); ???????????????????}) ????????????????} ???????????????????? ????????????????}) ???????????????? ????????????}); ????????</script>
q_Amily
qq_蒙蒙細(xì)雨_0
q_Amily 回復(fù) qq_蒙蒙細(xì)雨_0
qq_蒙蒙細(xì)雨_0 回復(fù) q_Amily
這就需要再將每個li標(biāo)簽設(shè)置相應(yīng)的標(biāo)號,通過js排序進(jìn)行排列了,還需要寫很多代碼。
不過這一節(jié)課的目的就是讓你了解這個方法即可。
舉報
如何用jquery實(shí)現(xiàn)ajax應(yīng)用,加入學(xué)習(xí),有效提高前端開發(fā)速度
1 回答標(biāo)題怎帶小圖標(biāo)
2 回答ui改變了,重新排序的數(shù)據(jù)源列表如何得到?
1 回答為什么post()第二個參數(shù),中括號是不可以的 而大括號可以的
2 回答怎樣檢測數(shù)字的奇偶性
3 回答為什么我的沒樣式??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-06-06
<ul>
? ? ? ? ? ? ? ? ? ? <li><span>1</span>)足球</li>
? ? ? ? ? ? ? ? ? ? <li><span>2</span>)散步</li>
? ? ? ? ? ? ? ? ? ? <li><span>3</span>)籃球</li>
? ? ? ? ? ? ? ? ? ? <li><span>4</span>)乒乓球</li>
? ? ? ? ? ? ? ? ? ? <li><span>5</span>)騎自行車</li>
? ? ? ? ? ? ? ? </ul>
<script type="text/javascript">
? ? ? ? ? ? $(function () {
? ? ? ? ? ? ? ? $("ul").sortable({
? ? ? ? ? ? ? ? ? ? delay : 2,
? ? ? ? ? ? ? ? ? ? opacity : 0.35,
? ? ? ? ? ? ? ? ? ? stop:function(){
? ? ? ? ? ? ? ? ? ? ? ? $("li>span").each(function(index){
? ? ? ? ? ? ? ? ? ? ? ? ? ? $(this).html(++index);
? ? ? ? ? ? ? ? ? ? ? ? })
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? })
? ? ? ? ? ? });
? ? ? ? </script>
each()里函數(shù)有個參數(shù)代表span集合中當(dāng)前元素的下標(biāo)(從0開始)的,所以直接用這個++index就好了
2017-10-09
還不如直接在html代碼里把ul改成ol
2017-07-15
2017-03-30
這就需要再將每個li標(biāo)簽設(shè)置相應(yīng)的標(biāo)號,通過js排序進(jìn)行排列了,還需要寫很多代碼。
不過這一節(jié)課的目的就是讓你了解這個方法即可。