div滑动固定:
<script>
$.fn.smartFloat = function() {
var position = function(element) {
var top = element.position().top, pos = element.css("position");
$(window).scroll(function() {
var scrolls = $(this).scrollTop();
if (scrolls > top) {
if (window.XMLHttpRequest) {
element.css({
position: "fixed",
top: 0
});
} else {
element.css({
top: scrolls
});
}
}else {
element.css({
position: pos,
top: top
});
}
});
};
return $(this).each(function() {
position($(this));
});
};
//调用方式
$("#layui-nav").smartFloat();
// $("#left-nav").smartFloat();
</script>
此方法为转载:https://www.cnblogs.com/kongxc/p/8242007.html
更多复杂需求,可能就要自己写了
2、移除css中的一个样式:
//先获取对象
var deleteTags=document.getElementById("deleteTag");
//使用classList.remove移除样式
deleteTags.classList.remove("layui-this");
console.log(deleteTags);