我想在滚动时更改一些css属性。这适用于jQuery,而我无法使用JavaScript使其工作。
这是读取和设置CSS属性的函数:
function parallel_height_js(){
let scroll_top = window.scrollY;
console.log('scroll top = ',scroll_top)
let header_height = document.getElementsByClassName("sample-header-section")[0].clientHeight;
console.log(
对于侧菜单,有一个高度的重新计算:适应性,平板电脑和桌面。它似乎工作得越来越慢,但当我开始在实际设备上进行测试时,我注意到,由于在调整大小的功能中所写的功能,一切都工作得太慢了。不要告诉我如何正常地重构代码,这样设备上的工作速度就更快了?谢谢!
//расчет высоты body
var calcHeightFilter = function calcHeightFilter() {
var bodyHeight = $(document).outerHeight(true);
var asideHeight = $('.section--aside'
我正在测试使用d3.js创建的SVG中包含文本的div的foreignObject。
为什么css创建的div的属性可以工作,但在使用d3.js应用时却不工作呢?
我创造了一个小提琴:
以下是js代码:
var body = d3.select("body");
var svg = body.append("svg")
.attr("width", '100%')
.attr("height", '100%')
var html = svg.append("foreignObje
我在theme.js文件中有一个函数
$('.open_copy').click(function(){
var that = $(this);
var copy = that.prev();
that.parents('.asset').find('.cover').click();
copy.css('opacity', 0).show();
if (copy.children('.copy_content').data(
我想在css表中使用js中的数字。
我有这样的js:
<script type="text/javascript">
//js cut out here
//document.write('<p>Your viewport width is '+viewportwidth+'x'+viewportheight+'</p>');
alert('<p>Your viewport width is '+viewportwidth+'x'+viewport