我有一个图库,当用户单击图像时,我想转到下一张图像。但是我需要点击图片的中右部分才能转到下一张图片,而不是整个图片。
我正在尝试类似的事情……但没有成功。
$(".imageClass").click(function(event) {
var x = event.offsetX
if(x > ?????????????????) {
next = active.next();
}
});
我怎么知道用户是否单击图像的右侧以呼叫下一个图像?
答案 0 :(得分:1)
尝试一下:
$(".imageClass").click(function(event) {
var x = event.offsetX;
var width=$(this).width();
if(x > width/2) {
next = active.next();
}
});