tak mám zas ďalší problém s ktorým neviem pohnúť.
Kód: Vybrať všetko
<script type="text/javascript">
$(document).ready(function(){
$('.get').click(function(e){
var trieda = $(this).attr( "rel" );
$.get('pridat',{ tr:trieda , p:1 },function(data){
var content = "";
$.each(data, function(){
console.log(data);
content += "<a href='#' class='fn' tr="+this.trieda_id+" kt="+this.id+" >"+this.nazov+"</a> <br>";
});
$("#box_center" ).html('<h2>Podkategorie</h2>'+content);
});
e.preventDefault();
});
$("#box_center" ).on("click", ".fn", function(e){
var tr = $(this).attr( "tr" );
var kt = $(this).attr( "kt" );
$.get('pridat',{ p:2,tr:tr,kt:kt },function(data){
$("#box_center" ).html(data);
});
e.preventDefault();
});
});
</script>Ked pozerám error v console ukazuje Uncaught TypeError: Cannot use 'in' operator to search for '2195' in #<error> . Hladal som to na googli ale našiel som len niečo na stackoverflow čomu som moc nepochopil o čo vlastne ide. A ak už pozriete na tú ukážku chcem sa opýtať či sa vám nezdá že to ide nejako pomaly.