Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery] zmienna w nazwie objektu
Avatarus
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 0
Dołączył: 12.12.2006
Skąd: Pszów

Ostrzeżenie: (0%)
-----


Witam
Próbuje połączyć nazwę zmiennej z nazwą objektu

mam zmienną item90 (
  1. <div id="item90"></div>
)

do tego mam zmienną ui.draggable.attr("id")
która zwraca mi id objektu, a tym wypadku chodzi o ten sam div czyli
  1. <div id="item90"></div>


Teraz jak w skrypcie js odwołać się to tego w ten sposób

  1. if ("#' + ui.draggable.attr("id") + '").hasClass("Item") ....

całośc opleciona jest w funkcje
  1. echo ' if ("#\' + ui.draggable.attr("id") + \'").hasClass("Item") ....';


nie działa mi to tak...nie wiem jak to skutecznie połączyć.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Pisałem Ci, że masz pomieszane coś z cudzysłowami:
Kod
if ("#" + ui.draggable.attr("id")).hasClass("Item") .... //a w PHP używasz tylko ', czyli:
echo( 'if ("#" + ui.draggable.attr("id")).hasClass("Item") .... //a w PHP używasz tylko ', czyli' )// albo tak:
?> if ("#" + ui.draggable.attr("id")).hasClass("Item") <?php

//ew. jak masz problem z tym to:
zmienna = ("#" + ui.draggable.attr("id");
if (zmienna).hasClass("Item")


PS. Chyba tak w ogóle to brakuje tam funkcji $ (IMG:style_emoticons/default/tongue.gif) - zarówno w moich przykładach jak i w Twoich
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 18:48