Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何设置子对象的偏移值?_Jquery_Css - Fatal编程技术网

Jquery 如何设置子对象的偏移值?

Jquery 如何设置子对象的偏移值?,jquery,css,Jquery,Css,我想设置子对象的偏移值。我有一个div类,在该类下动态创建了三个子类。现在我要设置偏移值。但我无法做到这一点。以下是我正在使用的代码: $(curelement).find('.priority-icon').offset({ left: activitymonthpos }); 这里的“CureElement”是当前元素,即$(this)。优先级图标是一个包含三个索引值的类,即[0]、[1]和[2] 上面的代码为每个子项设置了单个偏移值。i、 e表示[0]、[1]、[2]索引。因为我正在使用

我想设置子对象的偏移值。我有一个div类,在该类下动态创建了三个子类。现在我要设置偏移值。但我无法做到这一点。以下是我正在使用的代码:

$(curelement).find('.priority-icon').offset({ left: activitymonthpos });
这里的“CureElement”是当前元素,即$(this)。优先级图标是一个包含三个索引值的类,即[0]、[1]和[2]

上面的代码为每个子项设置了单个偏移值。i、 e表示[0]、[1]、[2]索引。因为我正在使用包含所有子类的父类。我也尝试了以下代码,但它不起作用,并且没有得到所需的结果:

$(curelement).find('.priority-icon')[i].offsetLeft=976;
cshtml如下所示:

<div class="timeline-bar">
            <div data-bind="foreach:UpcomingActivities()">
                <div class="priority-icon completed" id="priorIcon">
                    <div class="detail-popup">
                        <strong data-bind="text:Title()"></strong>
                        <p data-bind="text:Description()">
                        </p>
                    </div>
                </div>
            </div>
            <div class="bar-steps">                    
            </div>
        </div>


实际上,我被困在这里,不知道需要改变什么。请帮忙


谢谢,

我很确定
.offset
是只读的hi slash197,我可以为父类设置offset left值。所以我猜它不是只读的使用CSS类:添加和删除它们。在特定的类中,您可以定义
位置:相对;左:200px例如。@VladimirSerykh:我尝试了css的position函数,但它没有给我想要的输出。这就是我选择的原因offset@Yash
.offset
是纯JS并设置了一个属性,
.offset()
是一个jquery方法并且是只读的。我非常确定
.offset
是只读的。我可以为父类设置offset left值。所以我猜它不是只读的使用CSS类:添加和删除它们。在特定的类中,您可以定义
位置:相对;左:200px例如。@VladimirSerykh:我尝试了css的position函数,但它没有给我想要的输出。这就是我选择的原因offset@Yash
.offsetLeft
是纯JS并设置属性,
.offset()
是jquery方法且为只读