Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

Chyba robię błąd w składni JS

Tworzenie dynamicznych stron internetowych z zastosowaniem JavaScript, jQuery, Ajax. Dowiedz się jak to zrobić, znajdź rozwiązania swoich problemów.

Chyba robię błąd w składni JS

Post 30.10.2018, 20:22:46

Witam, od trzech dni męczę się z czymś, z czym kiedyś udało mi się poradzić w krótkim czasie.
Podejrzewam, że robię błąd w składni JS i nie potrafię dojść w którym miejscu.
Mam taki kod jak poniżej do generowania powiadomień push.
Nie potrafię zrobić, aby X notyfikacji push wyświetliło się na raz po załadowaniu witryny. Chcę je mieć w osobnym pliku i ładować poprzez PHP.

Wiem, że tutaj skrypt generuje się po kliknięciu w button. Wolę wkleić oryginalny cały kod.


Kod: Zaznacz cały
<script>
$(function() {
  // prośba o pozwolenie na wyświetlanie powiadomień
  Push.Permission.request();

  // wyświetlenie powiadomienia po kliknięciu na przycisk
  $( ".button" ).on( "click", function() {
    Push.create('Cześć!', {
    body: 'Zobacz nowy artykuł na Devcorner - "Najprostszy sposób na pokazanie powiadomień Push".',
    icon: 'icon.png',
    timeout: 6000,
    onClick: function() {
        console.log('Kliknięto powiadomienie.');
    }
    });
  });





  // button - kod nieistotny dla działania powiadomień
  $('.button')
    .on('mouseenter', function(e) {
         var parentOffset = $(this).offset(),
            relX = e.pageX - parentOffset.left,
            relY = e.pageY - parentOffset.top;
         $(this).find('span').css({top:relY, left:relX})
    })
    .on('mouseout', function(e) {
         var parentOffset = $(this).offset(),
            relX = e.pageX - parentOffset.left,
            relY = e.pageY - parentOffset.top;
       $(this).find('span').css({top:relY, left:relX})
    });
});
</script>


Dziękuje ;) Może się komuś jeszcze taki fajny skrypt przyda.
katowicecentrum
Posty: 1
Dołączył(a): 30.10.2018

Powrót do JavaScript


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

Hosting, Domeny, SSL

Subskrypcja

Mamy 52886 zarejestrowanych użytkowników.
Najnowszy użytkownik: Panditji14


Nasi użytkownicy napisali:

  • 939109 wiadomości
  • w 248350 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)