Jquery sortable:如何更改被拖动行的字体大小 分类 使用者 1. 杰伊 2. 迈克 3. 珍妮 4. Fiona $(“#排序”)。可排序({ 停止:函数(){ $(this.css('font-size','20px'); } });
我在一个表上使用Jquery sortable,我想更改上次拖放的行的字体大小,这样用户就知道他们刚才拖动了哪一行,我有上面的JS,但是它设置了两行的css,看起来是拖放的行和后面的行,而不仅仅是被拖放的那一行 我是JS新手,对于为什么会发生这种情况以及如何解决它,我感到非常困惑Jquery sortable:如何更改被拖动行的字体大小 分类 使用者 1. 杰伊 2. 迈克 3. 珍妮 4. Fiona $(“#排序”)。可排序({ 停止:函数(){ $(this.css('font-size','20px'); } });,jquery,jquery-ui,jquery-ui-sortable,Jquery,Jquery Ui,Jquery Ui Sortable,我在一个表上使用Jquery sortable,我想更改上次拖放的行的字体大小,这样用户就知道他们刚才拖动了哪一行,我有上面的JS,但是它设置了两行的css,看起来是拖放的行和后面的行,而不仅仅是被拖放的那一行 我是JS新手,对于为什么会发生这种情况以及如何解决它,我感到非常困惑 任何帮助都将不胜感激。谢谢。用 css文件 <table> <thead> <tr> <th nowrap align="left" >Sor
任何帮助都将不胜感激。谢谢。用 css文件
<table>
<thead>
<tr>
<th nowrap align="left" >Sort</th>
<th nowrap align="left" >User</th>
</tr>
</thead>
<tbody id="sort">
<tr>
<td>1</td>
<td>Jay</td>
</tr>
<tr>
<td>2</td>
<td>Mike</td>
</tr>
<tr>
<td>3</td>
<td>Jenny</td>
</tr>
<tr>
<td>4</td>
<td>Fiona</td>
</tr>
</tbody>
</table>
$( "#sort" ).sortable({
stop: function( ) {
$(this).css('font-size', '20px');
}
});
js文件
.enlarge {
font-size: 30px;
}
只要在拖放时添加和删除字体大小即可
你能发布完整的代码吗?@N.Malloul我为表格添加了HTML,上面的JS就是我的全部。
$("#sort").sortable({
stop: function(event, ui) {
$(this).find("tr").removeClass("enlarge")
$(ui.item).addClass("enlarge");
}
});