Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.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
Javascript ';切片';但仅限于使用jquery的特定类_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript ';切片';但仅限于使用jquery的特定类

Javascript ';切片';但仅限于使用jquery的特定类,javascript,jquery,html,css,Javascript,Jquery,Html,Css,它应该使用类.pagebreakable从#bodytextp4中切出div中的元素,如果它们不合适,则将它们插入#bodytextp5,并将它们放在下一页。为什么这个代码不起作用 $('#bodytextp5').prepend($('#bodytextp4 div').find(".pagebreakable").slice(-1)); JSFiddle: 注:负值:gt值需要为n+1 由于:gt无法利用浏览器性能提升,请使用slice以获得最快的结果: if ($('.ol1').hei

它应该使用类
.pagebreakable
#bodytextp4
中切出div中的元素,如果它们不合适,则将它们插入
#bodytextp5
,并将它们放在下一页。为什么这个代码不起作用

$('#bodytextp5').prepend($('#bodytextp4 div').find(".pagebreakable").slice(-1));
JSFiddle:

注:负值
:gt
值需要为n+1

由于
:gt
无法利用浏览器性能提升,请使用
slice
以获得最快的结果:

if ($('.ol1').height() > 200){
    $('.ol2').append($('.ol1 li').slice(-2));
}

jsiddle:

到目前为止,您尝试了什么?stackoverflow不是为了找人做你的工作,而是为了在你陷入困境时提供帮助……这是一个微不足道的问题。也许你们也可以投下这张票(这张票的力度要小得多):)
if ($('.ol1').height() > 200){
    $('.ol2').append($('.ol1 li').slice(-2));
}
$('#bodytextp5').prepend($('#bodytextp4 .pagebreakable').slice(-1));