mirror of
				https://github.com/twbs/bootstrap.git
				synced 2025-10-29 00:06:04 -04:00 
			
		
		
		
	fixes #10911 - add loading event for use with remote option :|
This commit is contained in:
		
							parent
							
								
									499cca2115
								
							
						
					
					
						commit
						c595db19ff
					
				
							
								
								
									
										4
									
								
								dist/js/bootstrap.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								dist/js/bootstrap.js
									
									
									
									
										vendored
									
									
								
							| @ -787,7 +787,9 @@ if (typeof jQuery === "undefined") { throw new Error("Bootstrap requires jQuery" | ||||
|     this.$backdrop = | ||||
|     this.isShown   = null | ||||
| 
 | ||||
|     if (this.options.remote) this.$element.find('.modal-content').load(this.options.remote) | ||||
|     if (this.options.remote) this.$element.find('.modal-content').load(this.options.remote, $.proxy(function () { | ||||
|       this.$element.trigger('loaded.bs.modal') | ||||
|     }, this)) | ||||
|   } | ||||
| 
 | ||||
|   Modal.DEFAULTS = { | ||||
|  | ||||
							
								
								
									
										2
									
								
								dist/js/bootstrap.min.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/js/bootstrap.min.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| @ -403,6 +403,10 @@ $('#myModal').modal({ | ||||
|            <td>hidden.bs.modal</td> | ||||
|            <td>This event is fired when the modal has finished being hidden from the user (will wait for CSS transitions to complete).</td> | ||||
|          </tr> | ||||
|          <tr> | ||||
|            <td>loaded.bs.modal</td> | ||||
|            <td>This event is fired when the modal has loaded content using the remote option.</td> | ||||
|          </tr> | ||||
|         </tbody> | ||||
|       </table> | ||||
|     </div><!-- /.table-responsive --> | ||||
|  | ||||
| @ -18,7 +18,9 @@ | ||||
|     this.$backdrop = | ||||
|     this.isShown   = null | ||||
| 
 | ||||
|     if (this.options.remote) this.$element.find('.modal-content').load(this.options.remote) | ||||
|     if (this.options.remote) this.$element.find('.modal-content').load(this.options.remote, $.proxy(function () { | ||||
|       this.$element.trigger('loaded.bs.modal') | ||||
|     }, this)) | ||||
|   } | ||||
| 
 | ||||
|   Modal.DEFAULTS = { | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user