如果具有特定类的div具有iframe,则向div添加另一个类

时间:2015-12-01 10:22:43

标签: javascript jquery css

所以,如果div与类.activity-inner包含一个iframe我想在div中添加一个类mleft

我的代码是:

$('.activity-inner:has(iframe)').addClass('mleft');

但它不起作用,如果div中的div具有iframe,则不会将mleft类添加到div

我想有一个简单的错误,但我无法找到它,我没有任何可见的javascript错误

感谢

1 个答案:

答案 0 :(得分:1)

在文档就绪的情况下尝试一下。这对我有用。 检查网页上的脚本位置。 https://jsfiddle.net/xted1666/1/

$( document ).ready(function() { $('.activity-inner:has(iframe)').addClass('mleft'); });