Looks like most of the things that you do using jQuery can be easily achieved via ES6 implementation.
jQuery
$(el).children();
vs
ES6
el.children
jQuery
var $items = $container.children('.item');
$items.hide();
vs
Vanilla JavaScript
let items = h.children(container, '.item'),
item = null,
i = -1;
for (i = 0; item = items[i]; i++) {
item.style.display = 'none';
}
This is one of those questions that depends pretty heavily on the browsers you need to support. If you only need to support the evergreens, you probably don't need jquery (or as the site says, YMNNJ http://youmightnotneedjquery.com).
Also if you work on an established product that can't work without jQuery, you might find it's not worth the overhead. More so if you work with other people who haven't learned ES6 yet.
ES6, or ES 2015, doesn't solve anything about jQuery. The first is sugar versus ES5 and the second was a great utility last ten years, or seven in my case, but now we've need to think different (...sorry) with functional paradigm, components, shadow or virtual dom, immutables data, etc.
Problem with ES6 is yet the proper browser support though.. Not everybody should have a fully loaded stack configuration just to use some ES6 Features .. I think it depends on the project target to use jQuery or not..