jQuery插件类似于《今日美国》's的文章照片
jQuery plugn similar to USA TODAY's article photos?
我正在建设一个新闻网站(被要求设计一个新产品),并决定利用这个机会自学更多关于JavaScript的知识。我在这个部门的知识是基本的,但我一直在尝试jQuery插件,通过解构它们并尽可能多地学习。话虽如此,我希望这不是一个愚蠢的问题,或者我只是忽略了什么。
--
我希望在其文章照片上实现与《今日美国》相同的基本功能,该功能可以拍摄缩略图并在点击时调整/扩展图像。在花了一些时间搜索jQuery插件后,我发现唯一接近它的是jQuery.popeye,这是一个很好的开始,但并不完全是我想要的。首先,popeye不调整图像的大小,它从一个文件开始,在div展开后,它链接到一个新的、更大的图像。此外,popeye的构建方式是,图像容器是静态的,需要固定的高度——这对于新闻环境来说并不理想。
但我继续把它添加到我的测试站点,这样我就可以试着把它拆开,看看我是否可以根据我的需求轻松地重建它。这是我的东西。
与其试着调试我所做的,我只是想问是否有人知道是否有更好的插件?我可以学习哪些核心功能来尝试自己构建它?或者,如果有人知道《今日美国》使用了什么?
谢谢你的帮助。
如果不推荐这样做的工具,您可以自己做同样的事情,而不需要太多努力。
如果你检查他们在那里实际做了什么,这很简单,图像是全尺寸的(大版本),他们只是调整div的大小
所以:
<aside itemprop="associatedMedia" itemscope="" itemtype="http://schema.org/ImageObject"
class="single-photo expandable-collapsed" style="width: 180px;">
</aside>
只是动画设置为:
<aside itemprop="associatedMedia" itemscope="" itemtype="http://schema.org/ImageObject"
class="single-photo expandable-collapsed" style="width: 540px;">
</aside>
请注意width属性正在更改。
因此javascript应该是一些简单的东西,比如:
$('#clickelement').click(function() {
$('picture').animate({
width: 500
}, 5000);
});
还有一个类似的功能,可以再次将其缩小。
相关文章:
- 在Shopify中获取博客文章的图片
- 漂亮照片图片库中的Facebook赞按钮
- 图片照片库
- 显示浏览量最高的三篇文章
- 在我的网站上显示最近提交的文章/图片
- 将照片从javascript发送到php
- 使用ajax在多个页面上发布一篇文章
- 让自己在文章中成为社交明星's内容高度
- 是否可以创建一个带有进度条的跨浏览器AJAX照片上传器
- 照片滑块的条件语句
- 为什么缩放按钮不会显示在照片擦除中
- 我想将链接关联到动态创建的p元素上的相应文章
- 如何使用默认的网络摄像头拍摄照片并将其保存在我的c#.net web应用程序中
- Joomla模式框弹出代码在文章中有效,但在代码中无效
- 脸书's的inApp浏览器在尝试上传表单中的照片时崩溃
- 在照片查看器(Javascript和jQuery)中异步加载图像时可能出现错误
- Facebook Javascript fb.ui活动将照片发布在朋友墙上
- 强制从手机上的照片库上传照片文件
- jQuery插件类似于《今日美国》's的文章照片
- 用于调整博客文章中照片大小的JavaScript