Контакты
Местоположение
Россия

Наибольший вклад в теги

Все теги (10)

Лучшие ответы пользователя

Все ответы (21)
  • Как добавить тег на jQuery?

    $('h3').wrapInner("<span></span>");
    Ответ написан
    Комментировать
  • Как сделать ограничение на кнопку?

    Если вы рекламу будете вставлять (а обычно она находится в iframe), то у рекламного провайдера должен быть api, который возвращал бы факт клика по рекламе. В гугл или яндекс вам грозит бан за это.
    Если своя реклама будет, то это легко обрабатывается с помощью javascript. Учите javascript.

    С социальными кнопками сложнее, тот пример, который вы показали, сложно назвать соц. замком, автор не стал заморачиваться и повесил все кнопки на одно событие, которое срабатывает при закрытии окна.

    У некоторых соц. сетей типа вконтакте, очень кривой api для кнопок или его попросту нет, чтобы кнопки работали кроссбраузерно, на всех мобильных устройствах, вам нужно изрядно потрудиться. Учтите, что вконтакте не до конца поддерживает Punycode, а значит вам нужно обязательно писать костыль под IE EDGE (который вообще не поддерживает punycode) для кнопки поделиться вконтакте. Если вы не гуру вконтакте api и не знаете багов соц. сети, лучше не заморачивайтесь. Ищите готовое решение.

    Для соц. кнопок можете попробовать решение с 100% проверкой https://sociallocker.ru
    В принципе, у них плагина есть возможность, создавать свой собственный элемент блока, через api, но в документации этого не написано, нужно списываться с авторами. Если нет проблем с финансами, вам могут с вашим решением.
    Ответ написан
    Комментировать
  • Не работает клик по кнопке в скрипте JQUERY??

    Вот так будет работать, попробуйте
    // btn "выбрать"
    function showPackage(){
       var $this=$(this); 
        var $parent=$this.closest('.container');
        var $detailBox=$parent.find('.channel__menu')
    }
    
    function selectPackage(){
     
      var $this=$(this);  
      var $parent=$this.closest('.container');
      $('.package__container--selected').removeClass('package__container--selected');
      $(".package__main-btn").removeClass('package__main-btn--selected');
      $this.addClass('package__main-btn--selected');
      $parent.addClass('package__container--selected')
    }
    
    // изменение кнопки "добавить"
    function showDetail(){
       var $this=$(this); 
        var $parent=$this.closest('.container');
        var $detailBox=$parent.find('.channel__menu')
    }
    
    function selectBox(){
      
      var $this=$(this);  
      var $parent=$this.closest('.container');
      $('.package__container--selected').removeClass('package__container--selected');
      $(".package__add-btn").removeClass('package__add-btn--selected');
      $this.addClass('package__add-btn--selected');
      $parent.addClass('package__container--selected')
    }
    
    function ready(){
      $('.arrow-container').on('click',showDetail);
      $('.package__add-btn').on('click',selectBox);
      $('.arrow-container').on('click',showPackage);
      $('.package__main-btn').on('click',selectPackage);
    }  
    $(document).ready(ready)
    Ответ написан
    Комментировать
  • Как вырезать слово из строки между последним слешем и точкой?

    Можно и без регулярки:
    $path = "/files/pages/test_image.jpeg";
    	$ext = pathinfo($path, PATHINFO_EXTENSION);
    
    	$file = basename($path, "." . $ext);
    
    	echo $file;
    Ответ написан
    2 комментария

Лучшие вопросы пользователя

Все вопросы (8)