Posiadam stronę znajdującą się pod adresem http://mobitube.pl chciałem wykonać na stronie głównej przy każdym obrazku przycisk Facebooka udostępnij z licznikiem. Niestety skrypt, z którego korzystam przy wczytywaniu danych po przez Ajax (nowe obrazki przy przewijaniu strony) usuwa dla nich skrypty znajdujące się pomiędzy znacznikami script. Tak więc skrypt działa tylko dla zdjęć, które wczytywane są na start strony.
Skrypt, którego używam:
<script> $(document).ready(function(){ FB.api({ method: 'fql.query', query:'SELECT share_count FROM link_stat WHERE url = "http://mobitube.pl<?php echo JRoute::_('index.php?option=com_socialpinboard&view=pin&pinid=' . $arrPins->pin_id); ?>"' }, function(data) { var count; count = data[0].share_count; }); }); </script>
Skrypt jest wczytywany dla każdego obrazka z osobna i wstawia liczbę "share" do konkretnego diva. Mógłbym stworzyć dodatkową funkcję includowaną na starcie strony z parametrem url. Tylko czy jest możliwość wczytania wyniku funkcji bezpośrednio w div, przez onLoad lub inną funkcję pomijając script?