随心的博客

好记性不如个烂笔头,随心记录!

返回顶部

myfoucs焦点图插件的使用

网址:http://demo.jb51.net/js/myfocus/

使用说明:

1.下面demo代码 myFocus Demo v2.0.1  地址:http://demo.jb51.net/js/myfocus/download.html

 

2.将下载后的代码放到自己的项目中

3.引入对应的js和css文件 建议保留 js 和img的全部文件

4.引入js 

 

复制代码
<script type="text/javascript" src="js/myfocus-2.0.1.min.js"></script><!--引入myFocus库-->
<script type="text/javascript">
myFocus.set({
    id:'focus',//焦点图盒子ID
    pattern:'mF_slide3D',//风格应用的名称
    time:3,//切换时间间隔(秒)
    trigger:'mouseover'//触发切换模式:'click'(点击)/'mouseover'(悬停)
});
</script>
复制代码

当然里面可以自定义设置的东西还有很多。这个可以参考官网文档,不过这个东西方便使用即可,毕竟是一个插件,没有必要全部研究透彻,会用就可以

5.设置html内容:

复制代码
<div id="boxID"><!--焦点图盒子-->
  <div class="loading"><img src="img/loading.gif" alt="请稍候..." /></div><!--载入画面(可删除)-->
  <div class="pic"><!--内容列表(li数目可随意增减)-->
      <ul>
        <li><a href="#"><img src="img/1.jpg" thumb="" alt="标题1" text="详细描述1" /></a></li>
        <li><a href="#"><img src="img/2.jpg" thumb="" alt="标题2" text="详细描述2" /></a></li>
        <li><a href="#"><img src="img/3.jpg" thumb="" alt="标题3" text="详细描述3" /></a></li>
        <li><a href="#"><img src="img/4.jpg" thumb="" alt="标题4" text="详细描述4" /></a></li>
        <li><a href="#"><img src="img/5.jpg" thumb="" alt="标题5" text="详细描述5" /></a></li>
      </ul>
  </div>
</div>
复制代码

IMG标签的属性说明:

  • src : 图片地址;
  • thumb : 图片的略缩图地址(需要风格支持,可以省略,如果省略即把大图地址作为它的地址);
  • alt : 图片的描述文字;
  • text : 图片更详细的描述文字(需要风格支持,可以省略)

 

myFocus的文件结构与自动引入风格文件机制

事实上,风格文件是不需要在使用时手动引入,myFocus会根据你的pattern设置,寻找myFocus库文件目录下的mf-pattern目录,当找到相应的风格文件后,自动引入。

 

posted @   yangphp  阅读(647)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示