我正在使用一些 javascript 来使图像看起来被裁剪。我基本上找到高度超过 400 像素的图像,找出超过 400 像素的像素数,将其拆分,然后在顶部和底部设置负边距。然后我将图像包装在充当框架的 div 中,图像位于框架后面
出于某种原因,脚本偶尔会运行。有时,它会正确裁剪所有.featured-image img
高度超过 400 像素的图像(主页上只有一张特色图像,并且需要裁剪)。其他时候,脚本不会检测到任何此类图像,因此不会进行裁剪。
我在调用中运行脚本$(document).ready()
,所以我不确定是什么导致了似乎是竞争条件。
链接
站点: http: //new.technoheads.org/(刷新几次看我的意思)
脚本: http: //new.technoheads.org/wp-content/themes/Technoheads-Theme/js/app.js (有问题的行是13-20)