Ладно, я не могу понять, что я делаю не так...
Возьмите следующий селектор jQuery...
$('tr[batchid]:has(span.chkselb input:checked) span[id=assetcount]')
Это возвращает 2 элемента. Но если я сделаю следующий селектор:
$('tr[batchid]:has(span.chkselb input:checked) span#assetcount')
Это возвращает 0 элементов. Разве эти два селектора не идентичны во всех смыслах и целях?
Или есть какое-то странное взаимодействие с оператором ":has" или что-то в этом роде? У меня это работает с первым оператором, но мне очень любопытно, почему второй (мой оригинальный селектор) не работает. Любые идеи?