这是我在一个程序中工作的
24 小时演示
的工作试用,所以我必须更改属性才能让它工作
我现在遇到的问题是让图像在悬停时达到 50%在使用 Demo 中所示的 fancybox 之前进行预览
以转到大图像
这是我尝试过的,但它会引发错误
var offsetX = 20;
var offsetY = 10;
$('a.nextfancy').hover(function(e) {
var href = $(this).attr('href');
$('<img id="largeImage" src="' + href + '" alt="big image" />')
.css('top', e.pageY + offsetY)
.css('left', e.pageX + offsetX)
.appendTo('body');
}, function() {
$('#largeImage').remove();
});
$('a.nextfancy').mousemove(function(e) {
$("#largeImage").css('top', e.pageY + offsetY).css('left', e.pageX + offsetX);
});
---- 试过这个 ------
var offsetX = 20;
var offsetY = 10;
var halfSize = {maxWidth:"50%", maxHeight: "50%"};
$('a.nextfancy').hover(function(e) {
var href = $(this).attr('href');
$('<img id="largeImage" src="' + href + '" alt="big image" />')
.css('top', e.pageY + offsetY)
.css('left', e.pageX + offsetX)
.appendTo('body');
}, function() {
$('#largeImage').animate(halfSize);
}, function() {
$('#largeImage').remove();
});
$('a.nextfancy').mousemove(function(e) {
$("#largeImage").css('top', e.pageY + offsetY).css('left', e.pageX + offsetX);
});
图像上的 Css 不起作用,然后缩小到一半的窗口大小
我正在慢慢地自学 jQuery 并将其拼凑在一起......
接下来我想删除标题并将其保留在浏览器窗口中,但小步骤
如果你显示我这个我希望我能弄清楚下一部分该怎么做?