gpt4 book ai didi

jquery - 如何在创建对象之前在 JQuery 中创建或编辑类?

转载 作者:行者123 更新时间:2023-12-01 04:03:59 26 4
gpt4 key购买 nike

这是我的问题:我在 CSS 中定义了一个类:

.myclass {height: 10px; width: 10px}

但是在我的脚本文件中,我将一个父 div 与此类的子 div 一起附加。并且每个div的总数和大小是用jQuery计算的。所以给定的大小 10px 正在改变。但是当 div 的数量高于 50 时,我的浏览器就会崩溃,因为当我使用

$('.#parentDiv').children().last().width(CalculatedSize).height(CalculatedSize);

我每次迭代都会选择所有 div 并重新排列它们的大小(如果我理解正确的话)。

是否有一种方法不是每次都更改每个选择器的类,而是在使用此类添加元素之前编辑现有的 css 类,然后附加一个已经重新定义了大小和数量的子 div 的父 div?

这是我附加父 div 的代码

    while ( i<=N ) {
$('#parentDiv').append('<div class="myclass"></div>');
$('#parentDiv').children().last().width(CalculatedSize).height(CalculatedSize);
i++;

CalculatedSize - 是一个函数。

最佳答案

But when the number of divs is higher than 50 my browser crashes

事实证明,问题是我使用函数来计算像元大小。当我尝试使用变量时,一切都运行得更快。

关于jquery - 如何在创建对象之前在 JQuery 中创建或编辑类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33580523/

26 4 0
文章推荐: jquery - 如何使用 jQuery 在 Bootstrap 中预选