Domanda

Ecco cosa ho provato finora:

var preventDefaultFunc = function(e){   
            e.preventDefault();
        }

Quindi lo chiamo nella funzione Click in seguito:

$('.item').click(function(e){

            var $this = $(this);
            var $thisChild = $this.find('.item-content');
            if ( $this.hasClass('big') ) {
                return false;
            }

            $this.on(preventDefaultFunc);
    // make the box bigger and load the article inside it here
});

L'ho fatto in questo modo in modo da poterlo spegnere più tardi, perché il Div in questione deve consentire clic al suo interno una volta che è diventato grande.

L'interruttore On/Off non funziona, dal momento che dovrebbe impedire alla pagina di caricare il collegamento all'interno della casella, in modo da poter rendere la scatola più grande e caricare l'articolo con Ajax. Si noti che ON/OFF è la versione JQuery 1.7 di BIND/INSILID.

Eventuali suggerimenti?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top