当前位置: 首页 > news >正文

建功能性网站seo排名专业公司

建功能性网站,seo排名专业公司,世界网站排名查询,网页版传奇开服这篇文章将使用jQuery,并结合PHP,将Fckeditor发布的内容进行分页,并且实现无刷新切换页面。本文假设你是WEB开发人员,掌握了jQuery和PHP相关知识,并且熟知Fckeditor的配置和使用。Fckeditor编辑器有一个插入分页符的功…

这篇文章将使用jQuery,并结合PHP,将Fckeditor发布的内容进行分页,并且实现无刷新切换页面。

本文假设你是WEB开发人员,掌握了jQuery和PHP相关知识,并且熟知Fckeditor的配置和使用。

Fckeditor编辑器有一个插入分页符的功能按钮,点击该按钮,将会在内容区插入一条分页符,如下图红色框标注:

29b7214286668afa570ceb0d6b05bd67.gif

分页符对应生成的html代码是:

我们实际应用情况是这样的:后台通过Fckeditor编辑器发布的内容,提交到数据库,前台通过PHP链接数据库获取发布的内容,然后将长内容进行分割,并进行分页。

PHP

PHP将内容分割的方法如下:

function pageBreak($content){

$content = $content;

$pattern = "/

/";

$strSplit = preg_split($pattern, $content, -1, PREG_SPLIT_NO_EMPTY);

$count = count($strSplit);

$outStr = "";

$i = 1;

if ($count > 1 ) {

$outStr = "

";

foreach($strSplit as $value) {

if ($i <= 1) {

$outStr .= "

$value
";

} else {

$outStr .= "

$value
";

}

$i++;

}

$outStr .= "

";

for ($i = 1; $i <= $count; $i++) {

$outStr .= "

$i";

}

$outStr .= "

";

return $outStr;

} else {

return $content;

}

}

可以看出啦,上述代码中的$pattern就是Fckeditor编辑器生成的分页符代码,然后PHP通过preg_split()函数比对内容,以分隔符为分界点,将内容分割为多个page_,并且生成分页导航按钮。使用时只需调用pageBreak($content)即可。

CSS

我们通过CSS来呈现分页按钮的风格,当然你可以修改这些CSS,定制你想要的外观。

#page_break {}

#page_break .collapse {display: none;}

#page_break .num {padding: 10px 0;text-align: center;}

#page_break .num li{display: inline; margin: 0 2px;padding: 3px 5px;border:1px solid #abcee4;

background-color: #fff;color: #369;text-align: center;cursor: pointer;overflow: hidden;}

#page_break .num li.on{background-color: #369;color: #fff;font-weight: bold;}

jQuery

$(function(){

$('#page_break .num li:first').addClass('on');

$('#page_break .num li').click(function(){

//隐藏所有页内容

$("#page_break div[id^='page_']").hide();

//显示当前页内容。

if ($(this).hasClass('on')) {

$('#page_break #page_' + $(this).text()).show();

} else {

$('#page_break .num li').removeClass('on');

$(this).addClass('on');

$('#page_break #page_' + $(this).text()).fadeIn('normal');

}

});

});

我们使用jQuery将分页导航按钮的第一页设置为当前状态,然后通过单击分页按钮,切换按钮的状态,并且显示对应页的内容。

顺便说一下,文章标题说的是无刷新,其实这不是Ajax的无刷新效果,而是通过jQuery控制页面内容的显示与隐藏,页面内容是一次性读取载入的。

关于jquery无刷新分页有许多文章,大家可以搜搜之前的文章,或许会有更大的启发。

http://www.lbrq.cn/news/2430793.html

相关文章:

  • 做网站软件大全武汉百度搜索优化
  • 科技因子网站建设方案lol关键词查询
  • 什么软件是做网站的西安网站建设推广专家
  • 青岛模板网站建设价格广西百度seo
  • 深圳网站建设微信开发ip域名解析查询
  • php网站开发技术是什么seo搜索引擎优化ppt
  • 企业网站制作模板网络推广平台有哪些
  • 企业网站springboot优秀企业网站模板
  • 网站管理手册北京网站建设开发公司
  • 深圳网络推广深圳网厦门seo俱乐部
  • 网站商城建设需求表365优化大师软件下载
  • 网站模板怎么修改教程浙江短视频seo优化网站
  • 民治做网站头条关键词排名查询
  • 网站支持ipv6做哪些改造做推广
  • 给客户做网站 赚钱吗百度关键词点击排名
  • 龙口网站制作被忽悠去做网销了
  • 动画制作过程宁波企业seo服务
  • dw 怎么做钓鱼网站免费建站平台哪个好
  • 网站备案证书如何打开seo搜索优化
  • 凡科建站怎么保存网站最近重大新闻
  • 长春网站建设有什么网络营销课程报告
  • 视频网站做app还是h5分类信息网站平台有哪些
  • 网站关键词设置多少个2021谷歌搜索入口
  • 做网站需要公司吗站长之家的作用
  • 做推广赚钱的网站有哪些谷歌搜索引擎
  • 雨灿网站建设如何推广品牌
  • 网站建设验收表百度搜索引擎介绍
  • 北碚网站建设上海网络推广服务公司
  • c2b网站开发外贸公司一般怎么找客户
  • 阳江企业网站排名优化大连seo顾问
  • 物联网_TDengine_EMQX_性能测试
  • 【Linux内核模块】模块声明与描述
  • 在 Ubuntu 22.04 上安装并优化 Nginx nginx入门操作 稍难,需要有一定理论 多理解 多实践
  • 【打怪升级 - 01】保姆级机器视觉入门指南:硬件选型 + CUDA/cuDNN/Miniconda/PyTorch 安装全流程(附版本匹配秘籍)
  • 爬虫实战指南:从定位数据到解析请求的全流程解析
  • MTSC2025参会感悟:大模型 + CV 重构全终端 UI 检测技术体系