过去几天我一直在研究一个 javascript 滑块,到目前为止,我一直坚持如何让 div 滑入页面并使用关闭按钮滑出页面......我找到了一些我拥有的代码试图让它工作,但这样做却非常不受欢迎。这是我在我试图用来将 div 滑出屏幕的 2 部分代码旁边添加注释的完整代码。
<script type="text/javascript">
$(function(){
$(".recordrow").click(function() {
var divid = "details-" + $(this).attr('id').split("-")[1]; //Create the id of the div
$("#"+divid).show().animate({ "left": '50.1%'}); //Bring the div from right to left with 200px padding from the screen
});
});
function closeRecord() { // this function
$('#details').animate({right:-1000}, 500);
}
</script>
<div class="recordrow" id="row-1">
<p>Matthew Gia </p>
</div>
<div class="details" id="details-1">
... More details of the records
<a href="#" id="bt-close" onclick="closeRecord(); return false;">Close</a> //this button
</div>
<div class="details" id="details-2">
... More details of the records
</div>
还有这个js小提琴