多个选择器不使用jQuery和find()方法

时间:2015-11-27 22:05:11

标签: javascript jquery

每当我在find方法中使用多重选择器操作符时,它会忽略逗号并将所有类读为一个。我试图忽略p标签元素中的{和}。

HTML

<div class="coding">
<p style="padding-left: 30px;">
    <span style="color: #a30303;" data-mce-style="color: #a30303;">function</span> topStack ( a, b ) {
</p>
<p style="padding-left: 30px;">return a * b;</p>

<p style="padding-left: 30px;">}</p>

的jQuery

jQuery('#content_ifr').contents().find('.coding p:not(:contains("{")) , .coding p:not(:contains("}"))').css('padding-left',"30px")

1 个答案:

答案 0 :(得分:0)

您可以尝试两次使用:not

jQuery('#content_ifr').contents().find('.coding p:not(:contains("{")):not(:contains("}"))').css('padding-left',"30px");