mirror of
https://github.com/twbs/bootstrap.git
synced 2025-08-12 08:34:08 +02:00
Modal docs: Added JS event handler for relatedTarget demo
Fixes #17584 Closes #17607 by merging it
This commit is contained in:
committed by
Chris Rebert
parent
06fac24b03
commit
ba50680724
@@ -36,6 +36,17 @@
|
|||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// Modal relatedTarget demo
|
||||||
|
$('#exampleModal').on('show.bs.modal', function (event) {
|
||||||
|
var $button = $(event.relatedTarget) // Button that triggered the modal
|
||||||
|
var recipient = $button.data('whatever') // Extract info from data-* attributes
|
||||||
|
// If necessary, you could initiate an AJAX request here (and then do the updating in a callback).
|
||||||
|
// Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead.
|
||||||
|
var $modal = $(this)
|
||||||
|
$modal.find('.modal-title').text('New message to ' + recipient)
|
||||||
|
$modal.find('.modal-body input').val(recipient)
|
||||||
|
})
|
||||||
|
|
||||||
// Insert copy to clipboard button before .highlight
|
// Insert copy to clipboard button before .highlight
|
||||||
$('.highlight').each(function () {
|
$('.highlight').each(function () {
|
||||||
var btnHtml = '<div class="bd-clipboard"><span class="btn-clipboard" title="Copy to clipboard">Copy</span></div>'
|
var btnHtml = '<div class="bd-clipboard"><span class="btn-clipboard" title="Copy to clipboard">Copy</span></div>'
|
||||||
|
Reference in New Issue
Block a user