mirror of
				https://github.com/twbs/bootstrap.git
				synced 2025-11-04 00:03:15 -05:00 
			
		
		
		
	
						commit
						c6b62f0cd9
					
				@ -293,6 +293,10 @@ sagittis lacus vel augue laoreet rutrum faucibus.">
 | 
				
			|||||||
          <td>hidden.bs.popover</td>
 | 
					          <td>hidden.bs.popover</td>
 | 
				
			||||||
          <td>This event is fired when the popover has finished being hidden from the user (will wait for CSS transitions to complete).</td>
 | 
					          <td>This event is fired when the popover has finished being hidden from the user (will wait for CSS transitions to complete).</td>
 | 
				
			||||||
        </tr>
 | 
					        </tr>
 | 
				
			||||||
 | 
					        <tr>
 | 
				
			||||||
 | 
					          <td>inserted.bs.popover</td>
 | 
				
			||||||
 | 
					          <td>This event is fired after the <code>show.bs.popover</code> event when the popover template has been added to the DOM.</td>
 | 
				
			||||||
 | 
					        </tr>
 | 
				
			||||||
      </tbody>
 | 
					      </tbody>
 | 
				
			||||||
    </table>
 | 
					    </table>
 | 
				
			||||||
  </div><!-- /.table-responsive -->
 | 
					  </div><!-- /.table-responsive -->
 | 
				
			||||||
 | 
				
			|||||||
@ -260,6 +260,10 @@ $('#example').tooltip(options)
 | 
				
			|||||||
          <td>hidden.bs.tooltip</td>
 | 
					          <td>hidden.bs.tooltip</td>
 | 
				
			||||||
          <td>This event is fired when the tooltip has finished being hidden from the user (will wait for CSS transitions to complete).</td>
 | 
					          <td>This event is fired when the tooltip has finished being hidden from the user (will wait for CSS transitions to complete).</td>
 | 
				
			||||||
        </tr>
 | 
					        </tr>
 | 
				
			||||||
 | 
					        <tr>
 | 
				
			||||||
 | 
					          <td>inserted.bs.tooltip</td>
 | 
				
			||||||
 | 
					          <td>This event is fired after the <code>show.bs.tooltip</code> event when the tooltip template has been added to the DOM.</td>
 | 
				
			||||||
 | 
					        </tr>
 | 
				
			||||||
      </tbody>
 | 
					      </tbody>
 | 
				
			||||||
    </table>
 | 
					    </table>
 | 
				
			||||||
  </div><!-- /.table-responsive -->
 | 
					  </div><!-- /.table-responsive -->
 | 
				
			||||||
 | 
				
			|||||||
@ -259,4 +259,21 @@ $(function () {
 | 
				
			|||||||
    assert.strictEqual($popover.data('bs.popover'), undefined, 'should not initialize the popover')
 | 
					    assert.strictEqual($popover.data('bs.popover'), undefined, 'should not initialize the popover')
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  QUnit.test('should fire inserted event', function (assert) {
 | 
				
			||||||
 | 
					    assert.expect(2)
 | 
				
			||||||
 | 
					    var done = assert.async()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    $('<a href="#">@Johann-S</a>')
 | 
				
			||||||
 | 
					      .appendTo('#qunit-fixture')
 | 
				
			||||||
 | 
					      .on('inserted.bs.popover', function () {
 | 
				
			||||||
 | 
					        assert.notEqual($('.popover').length, 0, 'popover was inserted')
 | 
				
			||||||
 | 
					        assert.ok(true, 'inserted event fired')
 | 
				
			||||||
 | 
					        done()
 | 
				
			||||||
 | 
					      })
 | 
				
			||||||
 | 
					      .bootstrapPopover({
 | 
				
			||||||
 | 
					        title: 'Test',
 | 
				
			||||||
 | 
					        content: 'Test'
 | 
				
			||||||
 | 
					      })
 | 
				
			||||||
 | 
					      .bootstrapPopover('show')
 | 
				
			||||||
 | 
					  })
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
				
			|||||||
@ -139,6 +139,20 @@ $(function () {
 | 
				
			|||||||
      .bootstrapTooltip('show')
 | 
					      .bootstrapTooltip('show')
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  QUnit.test('should fire inserted event', function (assert) {
 | 
				
			||||||
 | 
					    assert.expect(2)
 | 
				
			||||||
 | 
					    var done = assert.async()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    $('<div title="tooltip title"/>')
 | 
				
			||||||
 | 
					      .appendTo('#qunit-fixture')
 | 
				
			||||||
 | 
					      .on('inserted.bs.tooltip', function () {
 | 
				
			||||||
 | 
					        assert.notEqual($('.tooltip').length, 0, 'tooltip was inserted')
 | 
				
			||||||
 | 
					        assert.ok(true, 'inserted event fired')
 | 
				
			||||||
 | 
					        done()
 | 
				
			||||||
 | 
					      })
 | 
				
			||||||
 | 
					      .bootstrapTooltip('show')
 | 
				
			||||||
 | 
					  })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  QUnit.test('should fire shown event', function (assert) {
 | 
					  QUnit.test('should fire shown event', function (assert) {
 | 
				
			||||||
    assert.expect(1)
 | 
					    assert.expect(1)
 | 
				
			||||||
    var done = assert.async()
 | 
					    var done = assert.async()
 | 
				
			||||||
 | 
				
			|||||||
@ -185,6 +185,7 @@
 | 
				
			|||||||
        .data('bs.' + this.type, this)
 | 
					        .data('bs.' + this.type, this)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element)
 | 
					      this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element)
 | 
				
			||||||
 | 
					      this.$element.trigger('inserted.bs.' + this.type)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      var pos          = this.getPosition()
 | 
					      var pos          = this.getPosition()
 | 
				
			||||||
      var actualWidth  = $tip[0].offsetWidth
 | 
					      var actualWidth  = $tip[0].offsetWidth
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user