如何讓DIV可編輯、可拖動示例代碼
更新時間:2013年09月18日 15:31:01 作者:
DIV是一個盒子模型通俗說就是一個容器,在布局過程中經(jīng)常會使用到這個標(biāo)簽,在本文大家將學(xué)會如何讓DIV可編輯、可拖動,感興趣的朋友可以參考下,希望對大家有所幫助
1、可編輯:
<div id="move" contentEditable="true">可編輯</div>
設(shè)置contentEditable屬性可以讓div編程可編輯狀態(tài)
2、可拖動:
$('#move').draggable();
使用jQuery UI的draggable可以讓div變成可拖動狀態(tài),但是如果兩個屬性同時應(yīng)用就會出現(xiàn)可編輯功能失效的狀況。
3、可編輯、可拖動:
<div id="move" contentEditable="true">可編輯</div>
var divTitle=$('#move');
[code]
<span style="font-size:18px">divTitle.draggable().click(function ()
{
$(this).draggable({ disabled: false });
$(this).css('backgroundColor', 'transparent');
}).dblclick(function ()
{
$(this).draggable({ disabled: true });
$(this).css('backgroundColor', '#FFFF6F');
});</span>
這樣控制一下就可以讓div同時具有edit和drag屬性了。
<div id="move" contentEditable="true">可編輯</div>
設(shè)置contentEditable屬性可以讓div編程可編輯狀態(tài)
2、可拖動:
$('#move').draggable();
使用jQuery UI的draggable可以讓div變成可拖動狀態(tài),但是如果兩個屬性同時應(yīng)用就會出現(xiàn)可編輯功能失效的狀況。
3、可編輯、可拖動:
復(fù)制代碼 代碼如下:
<div id="move" contentEditable="true">可編輯</div>
var divTitle=$('#move');
[code]
<span style="font-size:18px">divTitle.draggable().click(function ()
{
$(this).draggable({ disabled: false });
$(this).css('backgroundColor', 'transparent');
}).dblclick(function ()
{
$(this).draggable({ disabled: true });
$(this).css('backgroundColor', '#FFFF6F');
});</span>
這樣控制一下就可以讓div同時具有edit和drag屬性了。
相關(guān)文章
js與jQuery實現(xiàn)checkbox復(fù)選框全選/全不選的方法
這篇文章主要介紹了js與jQuery實現(xiàn)checkbox復(fù)選框全選/全不選的方法,結(jié)合實例較為詳細的分析了JavaScript與jQuery針對checkbox復(fù)選框全選與反選的操作技巧,需要的朋友可以參考下2016-01-01Javascript將數(shù)字轉(zhuǎn)化成為貨幣格式字符串
這篇文章主要介紹Javascript將數(shù)字轉(zhuǎn)化成為貨幣格式字符串的方法,通俗易懂,需要的朋友可以參考下。2016-06-06PHP配置文件php.ini中打開錯誤報告的設(shè)置方法
這篇文章主要介紹了PHP配置文件php.ini中打開錯誤報告的設(shè)置方法,需要的朋友可以參考下2015-01-01Webpack中l(wèi)oader打包各種文件的方法實例
這篇文章主要給大家介紹了關(guān)于Webpack中l(wèi)oader打包各種文件的相關(guān)資料,其中包括處理css文件、less文件、scss文件、url地址以及ES6高級語法的方法,需要的朋友可以參考下2019-09-09怎么限制input的text里輸入的值只能是數(shù)字(正則、js)
這篇文章主要通過正則表達式和JS代碼限制input的text里輸入的值只能是數(shù)字的相關(guān)資料,需要的朋友可以參考下2016-05-05