Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于将var添加到选择器中的jQuery语法_Jquery_Syntax_Selector_Var - Fatal编程技术网

用于将var添加到选择器中的jQuery语法

用于将var添加到选择器中的jQuery语法,jquery,syntax,selector,var,Jquery,Syntax,Selector,Var,我有两个问题 1) 我是jQuery新手,所以我无法找出将变量添加到多个选择器中的正确语法-不确定这是否有意义 这里我们有一个简单的、两列的、连接的、可排序的列表。无需尝试添加var roomID即可正常工作。这个的正确语法是什么 $( ("#sortable1-"+roomID), ("#sortable2-"+roomID) ).sortable({ connectWith: ".connectedSortable", dropOnEmpty: true, }).disabl

我有两个问题

1) 我是jQuery新手,所以我无法找出将变量添加到多个选择器中的正确语法-不确定这是否有意义

这里我们有一个简单的、两列的、连接的、可排序的列表。无需尝试添加var roomID即可正常工作。这个的正确语法是什么

$( ("#sortable1-"+roomID), ("#sortable2-"+roomID) ).sortable({
    connectWith: ".connectedSortable",
    dropOnEmpty: true,
}).disableSelection();
HTML

    <table width="100%" height="100%" border="0">
      <tr>
        <td width="40%">
          <p>
          <ul id="sortable1-1" class="connectedSortable">
            <li class="ui-state-default"><?php echo $item; ?></li>
          </ul>
          </p>
        </td>
        <td>
          <center>
          <br />
          <p>
            <a href="#" class="add-all">&lt; Add All</a>
          </p>
          <br />
          <p>
            <a href="#" class="remove-all">Remove All &gt;</a>
          </p>
          <p>
            <br />
            <a href="#" class="reset">Reset</a>
          </p>
        </center>
      </td>
      <td width="40%">
        <p>
        <ul id="sortable2-1" class="connectedSortable">
          <li class="ui-state-default">Item 1</li>
          <li class="ui-state-default">Item 2</li>
          <li class="ui-state-default">Item 3</li>
          <li class="ui-state-default">Item 4</li>
          <li class="ui-state-default">Item 5</li>
        </ul>
        </p>
      </td>
     </tr>
   </table>





    第1项 第2项 第3项 第4项 第5项

2) 考虑到上述可排序列表,是否有一种简单的方法将所有项目从一个列表添加到另一个列表?类似于“全部添加”或“全部删除”按钮


谢谢

#1应该是
$(“#sortable1-”+roomID,“#sortable2-”+roomID)
,那么我无法想象这为什么不起作用。。。添加HTML…尝试在JSFIDLE中重现问题。每个问题一个问题。因为您似乎想要创建一个选择器,所以必须传递一个字符串,而不是两个:
$(“#sortable1-”+roomID+”,#sortable2-“+roomID”)
我将限制我以后的问题。成功了,菲利克斯。谢谢