Jquery基础教程之DOM操作

2020-05-23 06:24:09易采站长站整理

    5、CSS-Dom操作css()、offset()、position()、scrollTop()和scrollLeft()

      css()方法用于获取、设置元素的一个或多个属性。方法如下:


$(selector).css();

例:       


$("p").css("color","red");

该示例用于设置元素的颜色属性为红色;

         $(“p”).css(“color”)该示例用于获得元素的color样式值;       


$("p").css({"font-size":"30px","backgroundColor","#888888"});

该示例用于设置元素的多个样式。

      offset()方法用于获取元素相对当前窗体的偏移量,其返回对象包括两个属性:top和left。

方法如下:


$(selector).offset()

       该示例用于获得元素p的偏移量。

      PS:offset()只对可见元素有效。

      position()方法用于获取元素于最近的个position样式属性设置为relative或者absolute的祖交节点的相对偏移量。方法如下:


$(selector).position();

例:      


var postion = $("p").positon();var left=positon.left;var top=positon.top;

该示例用于获得元素p的位置。

      scrollTop()和scrollLeft()方法用于获取元素的滚动条距顶端的距离和距左侧的距离。方法如下:


$(selector).scrollTop();$(selector).scrollLeft();

例:      


var scrollTop=$("p").scrollTop();var scrollLeft=$("p").scrollLeft();

该示例用于获得元素的滚动条的位置。

      也可以添加参数将元素滚动到指定的位置。例:      


$("textarea").scrollTop(300);$("textarea").scrollLeft(300);

以上所述就是Jquery基础教程之DOM操作,希望对大家有所帮助。