日期:2014-05-16  浏览次数:20332 次

大侠帮我看看简单的jquery代码
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <script src="Scripts/jquery-1.7.1.js"></script>
    <script type="text/javascript">
        $(function () {
            $("#btn").click(function () {
                $("#pic").css("top", "500").css("left", "200").css("display", "");;
            });
        });
    </script>
</head>
<body>
    <input type="button" value="diandianwo" id="btn" />
    
    <div style="display:none;" id="pic">
        <img src="Images/hotel/hp12.jpg" />
    </div>
</body>
</html>
为何图片显示的位置不对呢?

------解决方案--------------------
这样么?
$("#pic").css("position", "absolute").css("top", "500").css("left", "200").css("display", "");

------解决方案--------------------
绝对定位
------解决方案--------------------
楼主好人 散分
------解决方案--------------------
 $("#pic").css("top", "500").css("left", "200").css("display", "")请写成$('#pic').css({'top':'500', 'left':'200', 'desplay',''});这样写的效率比分开的效率高很多