mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-06-08 17:22:31 +03:00
tests & docs & twipsy too
This commit is contained in:
Vendored
+24
-1
@@ -73,4 +73,27 @@ $(function () {
|
||||
$('#qunit-runoff').empty()
|
||||
})
|
||||
|
||||
})
|
||||
test("should allow arbitrary template html with title and content selector options", function() {
|
||||
$.support.transition = false
|
||||
var expectedTitle = 'Gotta make you understand'
|
||||
, popover = $('<a href="#">@rvagg</a>')
|
||||
.attr('title', expectedTitle)
|
||||
.data('content', '<p><b>Never gonna give you up</b>,</p><p>Never gonna let you down</p>')
|
||||
.appendTo('#qunit-runoff')
|
||||
.popover({
|
||||
html: true
|
||||
, titleSelector: 'h1'
|
||||
, contentSelector: '.rick > .roll'
|
||||
, template: '<div class="rick"><h1></h1><div class="roll"></div></div>'
|
||||
})
|
||||
.popover('show')
|
||||
|
||||
ok($('.popover > div > h1').length, 'h1 tag was inserted')
|
||||
ok($('.popover > div > h1').text() === expectedTitle)
|
||||
ok($('.popover > .rick > .roll > p').length === 2, 'p > b tags were inserted')
|
||||
popover.popover('hide')
|
||||
ok(!$('.popover').length, 'popover was removed')
|
||||
$('#qunit-runoff').empty()
|
||||
})
|
||||
|
||||
})
|
||||
|
||||
Vendored
+19
-1
@@ -78,4 +78,22 @@ $(function () {
|
||||
$('#qunit-runoff').empty()
|
||||
})
|
||||
|
||||
})
|
||||
test("should allow arbitrary template html with content selector options", function() {
|
||||
$.support.transition = false
|
||||
var twipsy = $('<a href="#" rel="twipsy" title="<b>@fat</b>"></a>')
|
||||
.appendTo('#qunit-runoff')
|
||||
.twipsy({
|
||||
html: true
|
||||
, contentSelector: 'h1'
|
||||
, template: '<div><h1>Funky Twipsy!</h1><p class="funky"><b>@rvagg was here</b></p></div>'
|
||||
})
|
||||
.twipsy('show')
|
||||
|
||||
ok($('.twipsy h1').length, 'h1 tag was inserted')
|
||||
ok($('.twipsy p>b').length, 'p > b tags were inserted')
|
||||
ok($('.twipsy h1>b').length, 'h1 tag was customised')
|
||||
twipsy.twipsy('hide')
|
||||
ok(!$(".twipsy").length, 'twipsy removed')
|
||||
$('#qunit-runoff').empty()
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user