用于将var添加到选择器中的jQuery语法
我有两个问题 1) 我是jQuery新手,所以我无法找出将变量添加到多个选择器中的正确语法-不确定这是否有意义 这里我们有一个简单的、两列的、连接的、可排序的列表。无需尝试添加var roomID即可正常工作。这个的正确语法是什么用于将var添加到选择器中的jQuery语法,jquery,syntax,selector,var,Jquery,Syntax,Selector,Var,我有两个问题 1) 我是jQuery新手,所以我无法找出将变量添加到多个选择器中的正确语法-不确定这是否有意义 这里我们有一个简单的、两列的、连接的、可排序的列表。无需尝试添加var roomID即可正常工作。这个的正确语法是什么 $( ("#sortable1-"+roomID), ("#sortable2-"+roomID) ).sortable({ connectWith: ".connectedSortable", dropOnEmpty: true, }).disabl
$( ("#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">< Add All</a>
</p>
<br />
<p>
<a href="#" class="remove-all">Remove All ></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”)
我将限制我以后的问题。成功了,菲利克斯。谢谢