Potete per favore dare un'occhiata a questa demo e fammi sapere come posso usare jQuery in modoJQuery e controllo Wrap e Separa metodi
1- avvolgere il p
solo se non è già avvolto con .check-wrap-sapn
e
2- Separa SOLO.check-wrap-sapn
e non qualsiasi altro genitore?
ciò che sta accadendo ora jquery avvolge l'elemento p
con .check-wrap-sapn
finché clic degli utenti su #wrap
e rimuove tutti i genitori di p
anche se non v'è alcun involucro chiamato .check-wrap-sapn
$("#wrap").on("click", function() {
$("p").wrap("<div class='check-wrap-sapn'></div>");
});
$("#unwrap").on("click", function() {
$("p").unwrap("<div class='check-wrap-sapn'></div>");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div class="container">
<div class="well">
<p>This is for Wrapping</p>
</div>
</div>
<button class="btn btn-default" id="wrap">Wrap</button>
<button class="btn btn-default" id="unwrap">Un Wrap</button>
Grazie Pranav C Balan, ma il motivo per cui non si utilizza '' {} dopo l'istruzione if? – Suffii
@Suffii: c'è solo una riga di codice da eseguire ... quindi è facoltativa .... http://stackoverflow.com/questions/4797286/are-curly-braces-necessable-in-one-line-statements -in-javascript –
@Suffii: felice di aiutare :) –