Taka tam struktura z dokumentacji jQuery ( ͡° ͜ʖ ͡°)

[

{ name: "first",
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czy za pomocą javascript mogę pobrać uri główne strony. Niezależnie od tego czy to www.domena.com czy domena.com czy domena.com/folder/ ?

Oczywiście wiem, wystarczy niby wrzucić w header modyfikację zmiennej z pomocą php, ale to nie jest rozwiązanie :P

#webdev #javascript ewentualnie #jquery
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

chcę, żeby skrypt działał zarówno jeśli ktoś go wrzuci na domena.com Jak i na domena.com/cos/


@npsr: nie odbierz mnie źle, ale napisałeś coś kiedyś w JS? bo dwa komentarze wyżej masz zakodowany sposób jak to zrobić, więc trochę siebie dyskredytujesz.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@entrop: to, że są responsywne nie oznacza, że mają dostosowywać się pod telefonu (teoretycznie) - tylko pod viewport usera... wg mnie najlepiej jest robić RWD pod różne monitory a dla mobilków - wersja mobilna ;)
  • Odpowiedz
Jak podmienić adres w przeglądarce za pomocą window.location.hash tylko bez hasha?

Znaczy, chcę osiągnąć www.adres.com/costam zamiast www.adres.com/#costam :)

Disclamer: jestem dość słaby w js, nie moja działka, ale dziergam sobie loader dla stron od zera, z głupoty albo dla przyjemności :P

#webdev #jquery #javascript
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

- Szkielet strony. Na nim wiadomo: menu, header, footer, aside i content.

- content to div z przypisaną wartością i domyślnie zawierającym np. home.php

- po kliknięciu w nawigacji, zmieniam zawartość diva z contentem

//
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jakimś bardzo niedługim czasie będę musiał zbudować mobilną wersję pewnej strony. Niestety nie mogę jej zrobić responsywnej i nie w tym rzecz by taka była. Potrzebuję jakiegoś prostego frameworku, gdzie zdjęcia przesuwam paluchem, menu wysuwane z boku/góry obojętnie.

Kojarzycie coś takiego i znacie? #webdev #jquery #mobile
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Devki, mam coś takiego jak poniżej i tak do 16 póki co i wygląda to tragicznie i brzydko i feee. Jak to zoptymalizować?

#jquery #js #webdev

$('#thumbs*projekt4').delegate('img','hover', function(){
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakieś pomysły jak pobrać numer id danego wpisu (na którym jesteśmy) za pomocą jQuery.

Opcje są takie, że id jest w adresie wpisu, w pliku html tak:

<meta property="og:url" content="http://www.wykop.pl/wpis/id które chcę/początek treści wpisu/">
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Deykun: $(".favorite").eq(0).attr("data-id")

To eq(0) dodałem bo doczytałem że jest więcej linków z data-id, ale znowuż chyba tylko 1 ma klasę "favorite", więc być może nie będzie potrzebne
  • Odpowiedz
@Deykun: Bo to Ci zwraca string, a + w JavaScript oprócz dodawanie jest też operatorem konkatenacji stringów. Użyj parseInt(stringzid, 10) albo Number(stringzid) i będziesz mieć liczbę
  • Odpowiedz
Panowie, dzięki. Usunąłem za komentowany tekst. Tyle czasu pracuje z jQuery a nigdy nie miałem tego problemu. :)

Czyli, 3 pierwsze linijki do kosza i śmiga.
  • Odpowiedz
@handler: Hej mistrzu ;) Ja robie to za pomoca tylko CSS. Moj link lub obraz na ktory mam najezdzac, umieszczam jako class tooltip, i akcje po najechaniu - miedzy znacznikami span.

link lub obraz do najechaniaZawartosc okienka jako tekst
lub inny fragment html
  • Odpowiedz
@progresywnyRegres: bo post wykonuje się po tym jak zostanie odczytana zdalna zawartość (czyli połączy się z url i odbierze dane). W tym czasie kod idzie dalej asynchronicznie. Jakbyś dał jakiegoś sleepa to było by po kolej, ale bez sensu :)
  • Odpowiedz
@progresywnyRegres: Bo $.post jest wywoływane asynchronicznie. W przypadku funkcji asynchronicznych JS przechodzi do dalszego wykonywania kodu i wraca do funkcji asynchronicznej wtedy, kiedy coś się stanie. Jest to popularne akurat w wypadku zapytań AJAX, bo wtedy kod nie musi czekać na wykonanie połaczenia i odebranie danych, cała obsługa dzieje się wtedy, kiedy dane dopiero przyjdą.
  • Odpowiedz