Показать сообщение отдельно
  #4 (permalink)  
Старый 07.08.2018, 10:06
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,793

$('.checkshadow3').click(function() {
    const originalSrcDataPropertyName = 'original-src';
    const $this = $(this).find('img');
    if ($this.data(originalSrcDataPropertyName))
        return void $this
            .attr('src', $this.data(originalSrcDataPropertyName))
            .removeData(originalSrcDataPropertyName);

    let source = $this.attr('src').split('?').shift().split('/').pop();
    let src = source.split('.');
    src[0] += '_a';
    src = src.join('.');

    $this
        .data(originalSrcDataPropertyName, $this.attr('src'))
        .attr('src', $this.attr('src').replace(source, src));
});

Последний раз редактировалось Nexus, 07.08.2018 в 10:08.
Ответить с цитированием