javascript - jQuery 属性选择器或操作

标签 javascript jquery jquery-selectors css-selectors

这是我的 html :

<div id="l">l</div>
<div id="a">a</div>
<div id="i">i</div>

如何仅更改 l 的颜色和 a属性元素?我用 OR 搜索了一个选择器,像这样:

$(function(){
    $('div[id=l,a]').css('color','red');
});

它不起作用,jQuery 中有类似的东西吗?

编辑 谢谢你们,它现在可以工作了:

$('[id=l], [id=a]').css('color', 'red');

但是如果我想在 <div> 中搜索这些 ID 怎么办?喜欢$('[id=l], [id=a]','div') .这行不通,我该怎么办?

最佳答案

$(function(){
    $('#l, #a').css('color','red');
});

fiddle :http://jsfiddle.net/maniator/2Xuat/

关于javascript - jQuery 属性选择器或操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6497883/

相关文章:

javascript - $routeChangeError 未在 $q.reject 上调用

javascript - Linux NodeJS 全局 NPM 包 ":No such file or directory"

javascript - 背景位置的计算样式在 Chrome 中返回 0% 0%

javascript - 带变量查询的 AJAX 调用 (POST)(纯 JavaScript)

javascript - 延迟后执行函数或在 jquery 中杀死它

jquery - 我如何使用 jQuery 获取元素的边框颜色值?

javascript - 有序列表仅获取子项

jquery - find ('option[selected]' ) 和 find ('option' ).filter ('[selected]' ) 之间的区别

jquery - 第 N 个 child 和祖 parent 或第二级 child

javascript - 使用 jQuery 获取父元素的前三个子元素