Example for Cooperative Brushing and Tooltips in D3.
Note that the brush layer is appended after the data, and therefore mouseover events do not trigger the tooltip. Only when you start brushing do the tooltips appear.
Modified http://d3js.org/d3.v3.min.js to a secure url
https://d3js.org/d3.v3.min.js