我有一些图像,当我将它们包含在较小的菜单中时,它们太大了,这就是为什么我创建了一个第二个类别,在其中改变了宽度和高度。
我尝试使用JavaScript添加和删除类,例如:
if ($('img').hasClass('lorem')) {
$('img').removeClass('lorem')
$('img').addClass('smalllorem')
} else {
$('img').addClass('lorem')
$('img').removeClass('smalllorem')
}
现在这个代码可以完美运行,但是它将会把这个类添加到我网站上的其他图片中,如何指定只给那些有 "lorem" 类的元素添加 "smalllorem" 类?因为其他的图片没有 "lorem" 类,所以它们仍然会被添加 "smalllorem" 类。
-> 我不明白为什么没有 "lorem" 类的图片也会出现在代码中?我的意思是,我询问图片是否有特定的类名.. 为什么其他的图片元素被包含了进来?
img
元素,并且如果 img 没有类lorem
,则else
语句将始终运行。 - pilchard