Bla*_*mes 1 html javascript jquery if-statement
在我的html中,我有一个div,其中列出了7个图像,但在div中"仅适合"只有5个,所以我创建了2个按钮(bt1和bt2)来"水平滚动"这些图像.
我想要的是当我点击bt2并且第一个图像位于第一个位置时(在这种情况下左边是0px),图像不能进一步滚动,否则它们只是正常滚动.
代码段
$("#bt2").click(function()
{
if (($("#symbole").find("img").first().css({"left:0px"}))==true)
{
}
else{
$("img").animate({
"left":"+=100px"
},
420);
}
});
Run Code Online (Sandbox Code Playgroud)
该css方法不返回布尔值true/false,因此您可以将其与true进行比较.您需要获取左侧的css值,但您正在设置它
if (($("#symbole").find("img").first().css("left") === "0px")
Run Code Online (Sandbox Code Playgroud)
要么
if($("#symbole img:eq(0)").css("left") === "0px")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
74 次 |
| 最近记录: |