u010911181 2008-11-19 18:36
浏览 587
已采纳

jquery怎么设置left

$("div").offset().top=21;
这样好像不行。
要怎么写?
[b]问题补充:[/b]
$("div").offset().top=21;
这样好像不行。
要怎么写?

[code="java"]$(document).ready(function(){
$.each($(".item"),function(i,o){
$(o).mouseover(function(){
var off=$("#more").offset();
off.left=$(o).offset().left+10+"px";
off.top=$(o).offset().top;
$("#more").show();
});
$(o).mouseout(function(){
$("#more").hide();
});
});

});
[/code]

[code="java"]

more
one
one
one
one

[/code]
[b]问题补充:[/b]
$("div").offset().top=21;
这样好像不行。
要怎么写?
问题补充:
$("div").offset().top=21;
这样好像不行。
要怎么写?

$(document).ready(function(){
    $.each($(".item"),function(i,o){
        $(o).mouseover(function(){
        var off=$("#more").offset();
            off.left=$(o).offset().left+10+"px";
            off.top=$(o).offset().top;
            $("#more").show();
        });
        $(o).mouseout(function(){
            $("#more").hide();
        });
    });

});
<div id="more">more</div>
<div class="item">one</div><div class="item">one</div><div class="item">one</div><div class="item">one</div>

[code="java"]

.item{
border: 1px solid #999999;
width:100px;
float:left;
margin-left:20px;
height:200px;
}
#more{
background-color:#999999;
width:100px;
height:200px;
position:absolute;
display:none;
}[/code]
[b]问题补充:[/b]
$("div").offset().top=21;
这样好像不行。
要怎么写?
问题补充:
$("div").offset().top=21;
这样好像不行。
要怎么写?

$(document).ready(function(){
    $.each($(".item"),function(i,o){
        $(o).mouseover(function(){
        var off=$("#more").offset();
            off.left=$(o).offset().left+10+"px";
            off.top=$(o).offset().top;
            $("#more").show();
        });
        $(o).mouseout(function(){
            $("#more").hide();
        });
    });

});
<div id="more">more</div>
<div class="item">one</div><div class="item">one</div><div class="item">one</div><div class="item">one</div>

.item{
    border: 1px solid #999999;
    width:100px;
    float:left;
    margin-left:20px;
    height:200px;
}
#more{
    background-color:#999999;
    width:100px;
    height:200px;
    position:absolute;
    display:none;
}

[b]问题补充:[/b]
adddddddd

  • 写回答

1条回答 默认 最新

  • bohemia 2008-11-19 20:02
    关注

    [quote]jquery怎么设置left[/quote]
    $("div").offsetLeft=21;

    id="myDiv"

    var p = $("#myDiv");
    var offset = p.offset();
    offset.top = 100;
    offset.left = 100;

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题