Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.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
Javascript 在指定高度jquery中添加元素_Javascript_Jquery - Fatal编程技术网

Javascript 在指定高度jquery中添加元素

Javascript 在指定高度jquery中添加元素,javascript,jquery,Javascript,Jquery,当一个元素的高度等于500&1000&1500时,我想添加一个特殊的div,我已经尝试过了,但它不起作用 var containerDiv=$('#someElement'); 如果(containerDiv.height()==500 | | containerDiv.height()==1000 | | containerDiv.height()==1500){ $(“测试”)。附录(容器IV); }您应该在div resize上添加一个事件侦听器,请尝试以下代码 containerDiv

当一个元素的高度等于500&1000&1500时,我想添加一个特殊的div,我已经尝试过了,但它不起作用

var containerDiv=$('#someElement');
如果(containerDiv.height()==500 | | containerDiv.height()==1000 | | containerDiv.height()==1500){
$(“测试”

)。附录(容器IV);
}
您应该在div resize上添加一个事件侦听器,请尝试以下代码

containerDiv[0].addEventListener('resize', function () {
    $('<p>Test</p>').appendTo(containerDiv);
}, false);
containerDiv[0]。addEventListener('resize',函数(){
$(“测试”

)。附录(容器IV); },假);
这就是你想要的吗

var containerDiv = $('#someElement');
switch (containerDiv.height()) {
  case 500:
    $('<p>Test 500</p>').appendTo(containerDiv);
    break;
  case 1000:
    $('<p>Test 1000</p>').appendTo(containerDiv);
    break;
  case 1500:
    $('<p>Test 1500</p>').appendTo(containerDiv);
    break;
}
var containerDiv=$('#someElement');
开关(containerDiv.height()){
案例500:
$(“测试500

”)。附录(容器IV); 打破 案例1000: $(“测试1000

”)。附录(容器IV); 打破 案例1500: $(“测试1500

”)。附录(容器IV); 打破 }
while
意味着它将执行很多次。您是否只想在while循环的末尾插入一条
break
语句来中断循环。我想在指定的高度插入3个div它什么也不做