ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### >html() 对应innerHTML 文本内容(包括 HTML 标记)。使用在多个元素时,只读取第一个元素 text() 对应innerText 内容。不能用在表单元素上 val() 对应value 设置或返回表单字段的值。只能用在表单元素上 $('span').insertBefore( $('div') ); //把一个元素放在指定元素的前面 $('div').insertAfter( $('span') ); //后面 $('div').prependTo( $('span') ); //把一个元素放到指定元素内的前面 $('div').appendTo( $('span') ); //内后面 append() //在被选元素内结尾插入内容 prepend() //在被选元素内开头插入内容 after() //在被选元素之后插入内容 before() //在被选元素之前插入内容 区别 :后续操作变了 $('span').insertBefore( $('div') ).css('background','red'); $('div').before( $('span') ).css('background','red'); .append($div); 文本内容、元素标记、函数 remove() //删除被选元素(及其子元素) empty() //从被选元素中删除子元素 过滤被删除的元素 $("p").remove(".italic"); ####3.操作css > addClass() //添加一个或多个类 removeClass() //删除一个或多个类 toggleClass() //对被选元素进行添加/删除类的切换操作 css() //设置或返回样式属性 $("h1,h2,p").addClass("blue important"); $('div').addClass('box2 box4'); .css('color','red') .css({"background-color":"yellow","font-size":"200%"}); ###3.尺寸 >width() height() innerWidth() innerHeight() outerWidth() outerHeight() alert( $('div').css('width')); //带有px alert( $('div').width() ); //width alert( $('div').innerWidth() ); //width + padding alert( $('div').outerWidth() ); //width + padding + border alert( $('div').outerWidth(true) ); //width + padding + border + margin .removeAttr() 删除元素属性 $('.red').clone() 复制一个.red的元素 $(selector).replaceWith(content) selector为被替换的元素,content为替换的内容 $(content).replaceAll(selector)