PDA

View Full Version : سوال: صرف نظر کردن از اجرای یک دستور اگر مکان نما جابجا بشود



khorsandreza
سه شنبه 23 دی 1393, 17:12 عصر
سلام
من با استفاده از دستور زیر یک دیو تگ را نمایش می دهم به این صورت که اگر اشاره گر ماوس به مدت 2 ثانیه روی المان توقف کند دیو تگ نمایش داده میشود . ولی وقتی من مکان نما را حتی غیر محل المان قرار میدم با دیو تگ نشان داده میشود
می خواهم اگر کمتر از 2 ثانیه مکان نما بر روی المان توقف کرد دیگر نمایش داده نشود

$('[data-toggle="pop"]').mouseover(function (e) {

var itemhight = $(this).offset().hight;
var itemtop = $(this).offset().top;
var itemleft = $(this).offset().left;
var itemwidth = $(this).width();
var pop_width = $('#pop-over').width();
var scrin_width = $(window).width() / 2;
// alert(scrin_width);
if (itemleft < scrin_width) {

$('#pop-over').css({ 'left': itemleft + itemwidth, 'top': itemtop });
}
if (itemleft > scrin_width + 1) {

$('#pop-over').css({ 'left': itemleft - pop_width, 'top': itemtop });
}

$("#backpanel").show(0);
setTimeout(function () {
$("#pop-over").show(500);
}, 2000);
return false;
});