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 条评论
登录 后参与评论

相关文章

来自专栏编程

关于python的静态方法

关于“Python的静态方法”很多学习py的同学不太了解,今天幕客就来总结下。 python的静态方法仅在类中出现,和许多语言(C、JAVA)的静态方法一样。有...

1698
来自专栏前端说吧

Sass-学习笔记【基础篇】

3494
来自专栏对角另一面

读Zepto源码之操作DOM

这篇依然是跟 dom 相关的方法,侧重点是操作 dom 的方法。 读Zepto源码系列文章已经放到了github上,欢迎star: reading-zepto ...

2040
来自专栏小詹同学

Leetcode打卡 | No.27 移除元素

欢迎和小詹一起定期刷leetcode,每周一和周五更新一题,每一题都吃透,欢迎一题多解,寻找最优解!这个记录帖哪怕只有一个读者,小詹也会坚持刷下去的!

461
来自专栏技术博文

jquery对象和dom对象的相互转换

1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jqu...

3334
来自专栏angularejs学习篇

关于文本框输入长度验证实现

661
来自专栏技术博文

mysql中int长度的意义

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

2544
来自专栏全沾开发(huā)

学习zepto.js(Hello World)

学习zepto.js(Hello World) Zepto是一个轻量级的针对现代高级浏览器的JavaScript库, 它与jquery...

4108
来自专栏我是业余自学C/C++的

二维变长数组

1155
来自专栏liulun

riot.js教程【六】循环、HTML元素标签

前文回顾 riot.js教程【五】标签嵌套、命名元素、事件、标签条件 riot.js教程【四】Mixins、HTML内嵌表达式 riot.js教程【三】...

1838

扫码关注云+社区