javascript - 为什么 D3.js 可以选择 jQuery 不能选择的元素?

标签 javascript jquery select d3.js

d3.select('#le'+j.toString()).style("background-color", j==i?"#ffffaf":"#dfdfdf");
    //$('#le'+j.toString()).style("background-color", j==i?"#ffffaf":"#dfdfdf");

有效。

//d3.select('#le'+j.toString()).style("background-color", j==i?"#ffffaf":"#dfdfdf");
    $('#le'+j.toString()).style("background-color", j==i?"#ffffaf":"#dfdfdf");

不起作用。我收到以下错误:

enter image description here

最佳答案

必须是

$('#le'+j.toString()).css("background-color", j==i?"#ffffaf":"#dfdfdf");

而不是

$('#le'+j.toString()).style("background-color", j==i?"#ffffaf":"#dfdfdf");

关于javascript - 为什么 D3.js 可以选择 jQuery 不能选择的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35355004/

相关文章:

mysql - 我如何在mysql中通过uuid从表中选择

javascript - jquery fadein div悬停在wordpress循环中

javascript - d3 : flatten nested data?

javascript - 如果选中则显示提交按钮

sql - 如何在H2中将时间转换为24小时格式

c - 使用 select() 进行套接字编程。 FD_ISSET 的问题

javascript - Next Js - Firebase 部署问题

javascript - 当我将一个对象插入数组时,它仍然是空的

javascript - 如何使一个 Div 的位置(不是 child 或 parent )完全链接/依赖于另一个 Div 的位置?

javascript - 通过 knockout 绑定(bind)禁用 select2 下拉菜单?