我正在使用
$('div:first', $('#' + id)).css({ 'color': 'red' })
更改我的div的颜色,但它在我的页面中不起作用。然后我按代码获取颜色
$('div:first', $('#' + id)).css('color')
,它是红色的!谁能告诉我发生了什么?
我得到了关于我的问题的正确答案,但有人将其删除。我把它贴在这里,希望它可以帮助别人。
$('div:first', '[id="' + id + '"]').css({'color': 'red' });
如果有人能告诉我代码和答案之间的区别,我将非常感激!
答案 0 :(得分:1)
试试这个
$('div:first', $('#' + id)).css( 'color', 'red' );
答案 1 :(得分:0)
尝试$('div:first', $('#' + id)).css('color')
答案 2 :(得分:0)
尝试用
替换它们$('div:first', $('#' + id)).css( 'color', 'red' );