Я сталкиваюсь со следующим синтаксисом:
$('#sourcePane input:checked~img');
Я знаю, что он выбирает все входные элементы, которые проверены, а также под элементом id = sourcePane? право?
Но что такое ~ img? что делает ~
также, соответствующий элемент в HTML равен
<div data-module="Sources" data-module-id="sourcePane">
Почему это не id = "sourcePane", а data-module-id = "sourcePane" ??