jQuery通过id选择器绑定双击事件,和appendTo()方法的使用详解

下拉列表绑定一个双击事件dblclick()

$("#id”).dblclick(function(){
       //获取列表中所有被选中的option
       var  alloptions = $("option:selected");//这种写法存在问题,如果已分配列表中也有被选中的option同样会被选中//不可以
       var  alloptions = $("#id  option:selected");这种方式可以(第一种写法)
       var  alloptions = $("option:selected",document);==>$("option:selected");//不可以
       var  alloptions = $("option:selected",$("#id"));//选择哪个下拉(select)列表的被选中的值(第二种写法)
       var   alloptions = $("option:selected",#id);//这个是另外一种写法也是可以被识别的(第三中写法)
       var alloptions =   $("option:selected",this);//指的是当前下拉下表的函数下,选中中的值(第四种写法)
       alert(alloptions.length);
        //appendTo()把所有匹配的元素追加到另一个指定的元素元素集合中。
       //实际上,使用这个方法是颠倒了常规的$(A).append(B)的操作,即不是把b追加到a,而是把a追加到b
       $("option:selected",this).appendTo($("#assignedRoleList"));//把this移动到 #assignedRoleList
            $("option:selected","#id").appendTo("#assignedRoleList");/把this移动到 #assignedRoleList
   });

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏浪淘沙

前端学习笔记

1.css简介 用来修饰html样式的一种语言,层叠样式表 增强复用性 方便后期维护 2.css样式引入方式: (1)内嵌...

1003
来自专栏dotnet core相关

jQuery.prop , jQuery.attr ,jQuery.data

jquery.prop 获取匹配的元素中第一个元素特定的属性值,或者是设置多个元素的属性值。

782
来自专栏电光石火

mybatis在xml文件中处理大于号小于号的方法

第一种方法: 用了转义字符把>和<替换掉,然后就没有问题了。 SELECT * FROM test WHERE 1 = 1 AND start_da...

1909
来自专栏技术博文

mysql中int长度的意义

疑问: mysql的字段,unsigned int(4), 和unsinged int(5), 能存储的数值范围是否相同。如果不同,分别是多大? 答: 无论是i...

2844
来自专栏JavaEE

JavaScript的使用前言

JavaScript作为使用得最多的脚本语言,可以说是无处不在。所有主流浏览器都支持JavaScript。目前,全世界大部分网页都使用JavaScript。它可...

852
来自专栏快乐八哥

前端知识小结

1. var a=null==undefined?1:"abc"; var b=typeof(a); var c=typeof(b); var d=typeof...

1729
来自专栏大数据钻研

前端编码规范

基本原则 结构、样式、行为分离 统一缩进(建议 两个空格) 文件编码统一 不带BOM的UTF-8 一律使用小写字母 省略外链资源 URL 协议部分(FTP等其他...

3237
来自专栏前端知识分享

第60天:js常用访问CSS属性的方法

点语法可以得到 width  属性  和 top属性  带有单位的。 100px

721
来自专栏进击的君君的前端之路

DOM操作

1786
来自专栏Golang语言社区

JS基础(上)

JS与DOM的关系 浏览器有渲染html代码的功能,把html源码(如div,p标签等)在内存里形成一个DOM对象 文档对象模型DOM(Document Obj...

49914

扫码关注云+社区