jQuery条件: if div has a particular ID,将类添加到另一个div

标签 jquery css conditional-statements

当另一个元素包含特定 ID 时,我试图获取一个 jQuery 条件来将类应用于该特定元素。这是我到目前为止所拥有的:

<script type="text/javascript">
$(document).ready(function() {
if( $('.container-fluid').hasId('europe') === true ) 
{
 $('controlBar_playerVideo1').addClass('darkcontrols');
}
});
</script>

这是实时站点:http://fsa.space/

当我将上面的脚本添加到页脚时,我在控制台中收到“未定义不是函数”错误。我应该提到我是一个彻头彻尾的 jQuery 新手(这一点应该很明显)。

如果有人能够提供实现这一目标的指导,我将不胜感激。

最佳答案

试试这个

<script type="text/javascript">
$(document).ready(function() {
if ($('.container-fluid').attr("id") == "europe") {
         $('controlBar_playerVideo1').addClass('darkcontrols');
  }
 });
    </script>

关于jQuery条件: if div has a particular ID,将类添加到另一个div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30586451/

相关文章:

javascript - 动态创建的 DIVS 中的 JQuery UI 选项卡

jquery - 简单的第一个 child 没有按预期工作

javascript - 折叠动画效果不起作用(改为溶解) - Fiddle inside

MySQL 条件左连接默认值

python - 具有开始和结束条件的序列的长度(计数)Python

python - 根据 Python 中列表中的值返回一个字符串值

javascript - jQuery 只能通过选择 ID 来工作,而不是通过选择类来工作

php - 如何防止两个用户同时编辑相同的内容

javascript - 如何在 WordPress 插件中组合 2 个 javascript/jquery 函数

javascript - 如何在 HTML 中加载图像,如 iPad 网站从左向右滑动