Come aggiungere interruzioni di riga a Bootstrap Modal
-
26-12-2019 - |
Domanda
Ho provato e non riescono ad aggiungere una rottura della linea a un bootstrap secco modale.
Ecco il mio codice del modello del collegamento ipertestuale che invia il messaggio al codice Mostra Modal:
<a href="{% url achievement_details_delete achievement_detail.id %}" delete-confirm="Are you sure you want to DELETE the selected record? <br /><br />This action will permanently remove the record.">Delete</a>
.
Ecco il mio JQuery Bootstrap Codice modale:
$(document).ready(function() {
//START: Delete code.
$('a[delete-confirm]').click(function(ev) {
var href = $(this).attr('href');
if (!$('#deleteConfirmModal').length) {
$('body').append('<div id="deleteConfirmModal" class="modal modal-confirm-max-width" role="dialog" aria-labelledby="deleteConfirmLabel" aria-hidden="true"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">X</button><h4 class="modal-title" id="deleteConfirmLabel">{% trans "Delete" %} - {{ resume_details_trans }}</h4></div><div class="modal-body"></div><div class="modal-footer"><button class="btn" data-dismiss="modal" aria-hidden="true">{% trans "Cancel" %}</button> <a class="btn-u btn-u-red" id="deleteConfirmOK" onclick="showProgressAnimation();">{% trans "Delete" %}</a></div></div>');
}
$('#deleteConfirmModal').find('.modal-body').text($(this).attr('delete-confirm'));
$('#deleteConfirmOK').attr('href', href);
$('#deleteConfirmModal').modal({show:true});
return false;
});
//FINISH: Delete code.
});
. Soluzione
Aggiungi questo al pulsante per eliminare il record:
<a href="url"
delete-confirm="Your Message Here!!<br /><br /><span class='confirm_delete_warning_red_bold'>You can even add in css to highlight specific text - Are you sure?</span>"
>
Delete
</a>
.
E nel tuo codice jQuery cambia il .Text su .html.Il testo renderà il testo e .html fungerà da HTML e visualizzerà l'HTML e visualizza le interruzioni della linea e il CSS nel tag SPAN.
$('#deleteConfirmModal').find('.modal-body').html($(this).attr('delete-confirm'));
.
funzionerà per il tuo codice.Guarda il tuo uso di 'e "(singoli e doppi segni di discussione). Non mescolarli.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow