gpt4 book ai didi

javascript - 使用 jQuery 在单击按钮时将内容添加到顶部 div 部分

转载 作者:太空宇宙 更新时间:2023-11-04 11:19:13 24 4
gpt4 key购买 nike

我必须在底部有两个 div 部分 TOP 和 BOTTOM 我有 3 个带有复选框和按钮的列表记录。

我的要求是当我点击按钮时将点击的记录添加到顶部的 div 部分

请有人帮帮我谢谢!

http://jsfiddle.net/u74Ag/79/

HTML代码

   <div style="border:1px solid #eee;">
<ol style='list-style:decimal;border-bottom:1px solid #e7e7e7;' id="sortable">

</ol> <br/>
</div>
<br/>


<div>
<ul id="draggable">
<li style="height:auto;padding:5px 0;line-height:normal;border-bottom:1px solid #e7e7e7;list-style:none;">
<div class="qitem" style='margin-bottom : 20px;'>
<label>
<input class="hello" type="checkbox"/>Value 1
</label>
<button class="hello" style="float:right;">Add To Top Section</button>
</div>
</li>
<li style="height:auto;padding:5px 0;line-height:normal;border-bottom:1px solid #e7e7e7;list-style:none;">
<div class="qitem" style='margin-bottom : 20px;'>
<label>
<input class="hello" type="checkbox"/>Value 2
</label>
<button class="hello" style="float:right;">Add To Top Section</button>
</div>
</li>
<li style="height:auto;padding:5px 0;line-height:normal;border-bottom:1px solid #e7e7e7;list-style:none;">
<div class="qitem" style='margin-bottom : 20px;'>
<label>
<input class="hello" type="checkbox"/>Value 2
</label>
<button class="hello" style="float:right;">Add To Top Section</button>
</div>
</li>
</ul>
</div>

JQuery 代码

$(document).ready(function() 
{
$("#sortable").sortable({
revert: true,
refreshPositions: true ,
helper : 'clone',
tolerance: 'pointer',
revert: 20
});

$("#sortable").disableSelection();

$(".qitem").draggable({
tolerance:"pointer",
helper : 'clone',
refreshPositions: true ,
revert : 'invalid',
opacity:.4,
});

$("#sortable").droppable({
revert:true,
hoverClass : 'ui-state-highlight',
greedy: true,
refreshPositions: true,
drop : function(ev, ui)
{
$(ui.draggable).clone().appendTo(this);
if($(this)[0].id === "sortable")
{
console.log($(this).closest("button").find('.hello'));
$(this).find('.hello').hide();
$(this).find('.AH_section').show();
ui.draggable.draggable( 'disable' ).closest('li').prependTo(ui.draggable.closest('ul'));
return true;
}
}
});
});

最佳答案

这应该可以解决问题:

$("button").click(function () {
$("#sortable").append("<li>item</li>");
});

https://jsfiddle.net/oa2hfLum/

关于javascript - 使用 jQuery 在单击按钮时将内容添加到顶部 div 部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32931452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com