var $jq = jQuery.noConflict(); function addPin(poi,i){ // var img = $jq(''); var img = $jq(''); img.click(function(){ // handle click var c = $jq("#container_" + poi.type); if(poi.type=='T'){ //contenuto testuale $jq.get("contents/"+poi.type+"_"+i+".html", function(html_string) { c.html('
' + html_string + '
'); },'html'); }else if(poi.type=='V'){//contenuto video c.html(''); c.attr('currentTime',"0"); c.trigger('load'); c.trigger('play'); }else{//รจ un'immagine c.html(''); } c.modal(); }); // $jq('body').delay(Math.floor(Math.random() * 1001)).append( img ); // $jq('body').append('').delay(2000).queue(function (next) { // $jq(this).append(img); // next(); // }); $jq('body').append( img ); img.delay(500); img.animate({top: poi.y + 'px'},'fast'); img.animate({left:poi.x + 'px'},'fast'); } $jq( document ).ready(function() { console.log( "ready!" ); var b = $jq("body"); b.css("margin-top", "0px"); b.css("margin-left", "0px"); b.css("margin-right", "0px"); b.css("margin-bottom", "0px"); $jq(".modal").css("width","auto"); $jq('input').each(function(){ var self = $jq(this), label = self.next(), label_text = label.text(); label.remove(); self.iCheck({ checkboxClass: 'icheckbox_line-purple', radioClass: 'iradio_line-purple', insert: '
' + label_text }); }); //fisso i bottoni ad una certa larghezza $jq( "div[class^='icheckbox_line']" ).css( "max-width", "200px" ); // sposto i bottoni in alto a dx ma relativamente al loro container $jq('ul').css({ position: "absolute", marginLeft: 0, marginTop: 0, top: 0, left: 0 }); //aggiungo l'on clicked alle checkbox $jq('input').on('ifChecked', function(event){ for (let i=0; i