小编Bar*_*art的帖子

如何在单击和拖动时停止 Slick Slider 自动播放

我正在使用 Ken Wheeler 的 Slick,并希望在用户单击 slick-prev 或 slick-next 或向左或向右拖动轮播时将自动播放设置为 false。

slick = $('.slick').slick({
        slidesToShow: 3,
        slidesToScroll: 2,
        autoplay: true,
        autoplaySpeed: 2500,
        dots: false,
      });
Run Code Online (Sandbox Code Playgroud)

我尝试了以下

$('.slick-prev, .slick-next').on('click', function(){
        slick.slickSetOption('autoplay', false, false);
});
Run Code Online (Sandbox Code Playgroud)

$('.slick-prev, .slick-next').on('click', function(){
        $(slider).slick('slickSetOption', 'autoplay', false, false);
    });
Run Code Online (Sandbox Code Playgroud)

两者都不起作用,我不确定如何查找可拖动事件。

jquery slick.js

6
推荐指数
1
解决办法
1万
查看次数

对所有特殊字符使用 preg_split

每次找到特殊字符时,我都想拆分一个字符串。

我这样做了:

preg_split("[\\W]", $str);
Run Code Online (Sandbox Code Playgroud)

但这仍然允许下划线(也许更多?)

是否可以只说允许 az AZ 和数字并拆分任何不是其中之一的内容?

php regex

3
推荐指数
1
解决办法
1460
查看次数

PHPExcel ERR_INVALID_RESPONSE 与 PHP7.0

我有一个创建 Excel 文件并将其导出的脚本。这在 PHP5.6 中运行良好,但自从升级到 PHP7.0 后,这不再起作用。

我发现了一些人们建议安装的相关问题php7.0-zip,但这并没有解决问题。

在不同的浏览器上也得到相同的错误。

它发生在 $objWriter->save('php://output');

require_once 'includes/PHPExcel/PHPExcel.php';
require_once 'includes/PHPExcel/PHPExcel/Writer/Excel2007.php';

$title = 'Export'. date('d-m-Y');
$count = $_GET['count'];

$objPHPExcel = new PHPExcel();

$objWorkSheet = $objPHPExcel->createSheet(0);

foreach ($_SESSION['tableheaders'][$count] as $column => $val) {
    $objWorkSheet->setCellValueByColumnAndRow($column, 1, $val);
    $objWorkSheet->getStyleByColumnAndRow($column, 1)->getFont()->setBold(true);
    $objWorkSheet->getStyleByColumnAndRow($column, 1)->getFill()->setFillType(PHPExcel_Style_Fill::FILL_SOLID)->getStartColor()->setRGB('C2C2C2');
}

$lastColumnIndex = 'A';

foreach ($_SESSION['tablerows'][$count] as $row => $innerArr) {
    foreach ($innerArr as $column => $val) {
        $objWorkSheet->setCellValueByColumnAndRow($column, $row + 2, $val);
        $objPHPExcel->getActiveSheet()->getColumnDimensionByColumn($column)->setAutoSize(true);

        $lastColumnIndex = $objPHPExcel->getActiveSheet()->getColumnDimensionByColumn($column)->getColumnIndex();
    }
}

$objPHPExcel->getActiveSheet()->freezePane('A2');
$objPHPExcel->getActiveSheet()->setAutoFilter("A1:{$lastColumnIndex}1");

$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel); …
Run Code Online (Sandbox Code Playgroud)

php phpexcel php-7

0
推荐指数
1
解决办法
6621
查看次数

标签 统计

php ×2

jquery ×1

php-7 ×1

phpexcel ×1

regex ×1

slick.js ×1