Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.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-如果页面上存在DIV,则将CSS添加到其他DIV_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript jQuery-如果页面上存在DIV,则将CSS添加到其他DIV

Javascript jQuery-如果页面上存在DIV,则将CSS添加到其他DIV,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我对jQuery非常陌生,但我已经掌握了基本知识。。。至少我想我是这样的?我只是不知道如何把它们组合起来,让它们真正发挥作用 示例: 如果页面上存在(ID为#dynamicChat的div)。然后(带.prdSection类的div)高度为25px。否则什么也不做 到目前为止我拥有的: $('#dynamicChat'){ $('.prdSection').css('height', '25px'); } 我想我已经不远了。。。说我可能是:)任何帮助都会很好 *附带问题-如果我指的是页面上的D

我对jQuery非常陌生,但我已经掌握了基本知识。。。至少我想我是这样的?我只是不知道如何把它们组合起来,让它们真正发挥作用

示例:
如果页面上存在(ID为#dynamicChat的div)。然后(带.prdSection类的div)高度为25px。否则什么也不做

到目前为止我拥有的:

$('#dynamicChat'){
$('.prdSection').css('height', '25px');
}
我想我已经不远了。。。说我可能是:)任何帮助都会很好

*附带问题-如果我指的是页面上的Div,我会怎么称呼它?元素


谢谢:)

无需jQuery检查该元素是否存在:

if(document.getElementById('dynamicChat')){
    $('.prdSection').css('height', '25px');
}

您不需要“>0”,只需写下:

if ( $('#myElement').length ) {
// it exists
}

if ( $('#dynamicChat').length ) {
$('.prdSection').css('height', '25px');
}

你总是可以检查一个JQ查询的长度,看看它是否是>可能的重复的,不确定你会怎么认为这是一个副本。谢谢:)-你能解释一下检查长度实际上意味着什么吗长度:“jQuery对象中的元素数”。需要长度,而不是>0:)谢谢您的帮助!很好,这段代码按预期工作。
if ( $('#myElement').length ) {
// it exists
}

if ( $('#dynamicChat').length ) {
$('.prdSection').css('height', '25px');
}