JS Livehacks V22

31 May 2019

Не все UI продуманы и удобны. Вот пришлось лишиться Spotify и сбежать в Deezer, как оказывается управлять плейлистами бывает не удобно. Выделить сегмент в пятсот песен? Клацайте руками. Ещё и обьекты на странице динамически подгружаются и выгружаются, так что бы одним cssSelect'ом не оттделатся.

Мелкий snippet в консоль что бы выделить нужные песни по дате.

$('div.song').each(function (item) {
    var elDate = $(this).find('div.cell-date').text();
    if (elDate == "03.03.2019") {
        var elCheckbox = $(this).find('label.checkbox');
        if (!elCheckbox.hasClass('checked')) {
            elCheckbox.click();
        }
    }
});


© Oleksiy Tishyn 2018