如何让DIV可编辑、可拖动示例代码

 更新时间:2013年09月18日 15:31:01   作者:  
DIV是一个盒子模型通俗说就是一个容器,在布局过程中经常会使用到这个标签,在本文大家将学会如何让DIV可编辑、可拖动,感兴趣的朋友可以参考下,希望对大家有所帮助
1、可编辑:

<div id="move" contentEditable="true">可编辑</div>
设置contentEditable属性可以让div编程可编辑状态

2、可拖动:

$('#move').draggable();
使用jQuery UI的draggable可以让div变成可拖动状态,但是如果两个属性同时应用就会出现可编辑功能失效的状况。

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属性了。

相关文章

  • js+h5 canvas实现图片验证码

    js+h5 canvas实现图片验证码

    这篇文章主要为大家详细介绍了js+h5 canvas实现图片验证码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • 用js实现简单算法的实例代码

    用js实现简单算法的实例代码

    下面小编就为大家带来一篇用js实现简单算法的实例代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • js与jquery获取父级元素,子级元素,兄弟元素的实现方法

    js与jquery获取父级元素,子级元素,兄弟元素的实现方法

    本篇文章主要是对js与jquery获取父级元素,子级元素,兄弟元素的实现方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • Javascript正则表达式实现输入框验证信息功能实例

    Javascript正则表达式实现输入框验证信息功能实例

    正则表达式是用于匹配字符串中字符组合的模式,在JavaScript中正则表达式也是对象,这篇文章主要给大家介绍了关于Javascript正则表达式实现输入框验证信息功能的相关资料,需要的朋友可以参考下
    2024-05-05
  • Bootstrap每天必学之按钮(一)

    Bootstrap每天必学之按钮(一)

    Bootstrap每天必学之按钮,本文讲解的就是大家最为常用的button按钮的样式,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • 在组件外(.js文件)中使用pinia的解决方法

    在组件外(.js文件)中使用pinia的解决方法

    这篇文章主要给大家介绍了关于在组件外(.js文件)中使用pinia的解决方法, pinia是Vue的最新一代的轻量级状态管理插件,它允许跨组件/页面共享状态,需要的朋友可以参考下
    2024-06-06
  • JavaScript操作localStorage实现保存本地json文件

    JavaScript操作localStorage实现保存本地json文件

    这篇文章主要为大家详细介绍了JavaScript如何操作localStorage实现保存本地json文件,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-02-02
  • 关于前端面试中常提到的LRU缓存策略详析

    关于前端面试中常提到的LRU缓存策略详析

    LRU缓存就是一种常用策略,下面这篇文章主要给大家介绍了关于前端面试中常提到的LRU缓存策略的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-05-05
  • js中split()方法得到的数组长度问题

    js中split()方法得到的数组长度问题

    split() 方法用于把一个字符串分割成字符串数组。这篇文章给大家介绍js中split()方法得到的数组长度问题,感兴趣的朋友一起看看吧
    2018-07-07
  • ES6数组的扩展详解

    ES6数组的扩展详解

    这篇文章主要介绍了ES6数组的扩展,结合实例形式详细对比分析了ES6数组的新增方法与相关使用技巧,需要的朋友可以参考下
    2017-04-04

最新评论