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);//指的是當前下拉下表的函數(shù)下,選中中的值(第四種寫法)
       alert(alloptions.length);
        //appendTo()把所有匹配的元素追加到另一個指定的元素元素集合中。
       //實際上,使用這個方法是顛倒了常規(guī)的$(A).append(B)的操作,即不是把b追加到a,而是把a追加到b
       $("option:selected",this).appendTo($("#assignedRoleList"));//把this移動到 #assignedRoleList
            $("option:selected","#id").appendTo("#assignedRoleList");/把this移動到 #assignedRoleList
   });
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容