Jquery dinamik olarak bu sınıf adını almaya çalışıyorum:
echo "<div id=\"maini\" class=\"type_" .$category. " start_" .$adSize. " color_" .$color. "\"> \n";
echo " " . $siteName . " \n";
echo "</div> \n";
Gördüğünüz gibi sınıf adı PHP ile oluşturulur.
Ben bu kod parçacığını için sınıf adı gerekir. Ama ben denedim çalışmıyor -> $ ("div". + This.id). :
$(document).ready(function() {
maini_s = $("div." + this.id).remove();
num_of_arts = maini_s.length;
ipp = 3;
Burada daha önce diğer öğeleri görmek için ihtiyaç halinde tüm js dosyasıdır.
var maini_s;
var num_of_arts;
var ipp;
function handlePaginationClick(new_page_index, pagination_container) {
var pc = $(pagination_container);
pc.children('div#maini').remove();
for(var i=new_page_index*ipp; i < (new_page_index+1)*ipp ;i++) {
if (i < num_of_arts) {
pc.append(maini_s[i]);
}
}
return false;
}
$(document).ready(function() {
maini_s = $("div." + this.id).remove();
num_of_arts = maini_s.length;
ipp = 3;
// First Parameter: number of items
// Second Parameter: options object
$("#News-Pagination").pagination(11, {
items_per_page:ipp,
callback:handlePaginationClick
});
});