PHP 数组current和next用法分享

本文这里通过示例给大家简单对比分析了PHP
数组current和next的用法,虽然示例很简单,但是对于我们理解current和next非常有帮助,这里推荐给大家。

ligerDrag() 使目标对象可以拖动。 参数 handler
拖动的作用区域,在这个区域才可以触发拖动。可以是字符串,也可以是一个Dom
jQuery对象 onStartDrag 开始拖动事件 onDrag 拖动事件 onStopDrag
结束拖动事件 示例一:默认模式 复制代码
代码如下:

1.current

复制代码 代码如下:

<?php
 $transport = array('foot', 'bike', 'car', 'plane');
 $mode = current($transport); //$mode = 'foot';
 $mode = next($transport);   // $mode ='bike';
 $mode = current($transport); //$mode = 'bike';
 $mode = prev($transport);   // $mode ='foot';
 $mode = end($transport);    // $mode ='plane';
 $mode = current($transport); //$mode = 'plane';
 ?>

示例二:只能在Panel头部进行拖动 复制代码
代码如下:

2.next

标题

<?php
 $transport = array('foot', 'bike', 'car', 'plane');
 $mode = current($transport); //$mode = 'foot';
 $mode = next($transport);   // $mode ='bike';
 $mode = next($transport);   // $mode ='car';
 $mode = prev($transport);   // $mode ='bike';
 $mode = end($transport);    // $mode ='plane';
 ?>

复制代码 代码如下: $ { $.ligerDrag({
handler: ‘.header’ }); });
示例三:设置onStartDrag事件,使当前对象位于最顶层 复制代码 代码如下: function
changeZIndex.css.siblings.css; } $ { $.ligerDrag({ onStartDrag: function
{ changeZIndex; } }); }); 示例四:使拖动时对象半透明 复制代码 代码如下:
.l-dragging{filter:alpha;opacity:0.50; } 复制代码 代码如下: $.ligerDrag({ onStartDrag:
function { current.target.addClass; }, onStopDrag: function {
current.target.removeClass; 示例五:显示拖动时的信息 复制代码 代码如下:

示例很简单,但是却很实用,希望小伙伴们能够喜欢。

复制代码 代码如下: $.ligerDrag({ onDrag:
function { $.html( “对象:” + current.target.attr + “
X移动:” + current.diffX + “
Y移动:” + current.diffY); }, onStopDrag: function { $; } });
ligerResizable() 使目标对象可以调整大小。 参数 handles
调整大小的作用区域,在这个区域才可以触发调整大小。字符串。包括n , e, s,
w, ne, se, sw, nw这八个方向,可自由选择一个或多个,多个时用逗号隔开
onStartResize 开始调整大小事件 onResize 调整大小事件 onStopResize
结束调整大小事件 示例一:默认,不使用任何参数,这时handles=’n , e, s, w,
ne, se, sw, nw’ 复制代码 代码如下:

复制代码 代码如下:

示例二:只能在右下角才能调整大小 复制代码
代码如下: $.ligerResizable;
示例二:设置onStartResize、onResize、onStopResize事件 复制代码 代码如下: $.ligerResizable({
onStartResize: function { $.html; }, onResize: function { $.html(
“方向:” + current.dir + “
width:” + current.newWidth + “
height:” + current.newHeight); }, onStopResize: function { $.html;
最后附上Demo下载: 下载地址 更多细节可以访问:

发表评论

电子邮件地址不会被公开。 必填项已用*标注