Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> JS Wstawienie kilku widgetów na stronie po data-id
Lord
post 4.05.2016, 12:27:01
Post #1





Grupa: Zarejestrowani
Postów: 239
Pomógł: 32
Dołączył: 10.03.2004

Ostrzeżenie: (10%)
X----


Jak wstawić kilka widgetów na stronie mając te same po id jak ono musi być dynamiczne?

To przykładowy kod z Revive Adserver
  1. <!--/*
  2.   *
  3.   * Revive Adserver Asynchronous JS Tag
  4.   * - Generated with Revive Adserver v3.2.0
  5.   *
  6.   */-->
  7.  
  8. <ins data-revive-zoneid="3" data-revive-id="946010dab7722ba2386fed9b95e8d14d"></ins>
  9. <script async src="//domena.pl/adserver/www/delivery/asyncjs.php"></script>


i teraz mam problem jak pobrać data-moje-id nie mając tego id smile.gif ? wewnątrz kodu wstawiam jakiś tam swój HTML i takich elementów na stronie moze być kilka smile.gif

Opieram się na takim tutorialu i dla jednego id nie ma problemu.
http://alexmarandon.com/articles/widget-jquery-plugins/

  1. <div class="example-widget-container" data-moj-id="1234"></div>
  2. <script type="text/javascript" src="http://domena.pl/widget.js"></script>
  3.  
  4. <div class="example-widget-container" data-moj-id="1235"></div>
  5. <script type="text/javascript" src="http://domena.pl/widget.js"></script>


mógłbym wywołać

  1. <div id="example-widget-container-1234"></div>
  2. <script type="text/javascript" src="http://domena.pl/widget.js?id=1234"></script>
  3.  
  4. <div id="example-widget-container-1235"></div>
  5. <script type="text/javascript" src="http://domena.pl/widget.js?id=1235"></script>


w 2 rozwiązaniu mogłbym pobrać id czy to przy pomocy js czy tez PHP, ale chyba 1 rozwiązanie jest lepsze, nie znam się na tym i czy ktoś poradzi jak to rozwiązać?

Ten post edytował Lord 4.05.2016, 12:28:02
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 06:19