File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 241241 */
242242 function _autoIncrease ( size , millisecond ) {
243243 var self = this ;
244-
245- var progressjsId = parseInt ( this . _targetElement [ 0 ] . getAttribute ( 'data-progressjs' ) ) ;
244+
245+ var target = this . _targetElement [ 0 ] ;
246+ if ( ! target ) return ;
247+ var progressjsId = parseInt ( target . getAttribute ( 'data-progressjs' ) ) ;
246248
247249 if ( typeof window . _progressjsIntervals [ progressjsId ] != 'undefined' ) {
248250 clearInterval ( window . _progressjsIntervals [ progressjsId ] ) ;
288290 } else {
289291 this . _onBeforeEndCallback . call ( this ) ;
290292 }
291- }
293+ }
292294
293- var progressjsId = parseInt ( this . _targetElement [ 0 ] . getAttribute ( 'data-progressjs' ) ) ;
295+ var target = this . _targetElement [ 0 ] ;
296+ if ( ! target ) return ;
297+ var progressjsId = parseInt ( target . getAttribute ( 'data-progressjs' ) ) ;
294298
295299 for ( var i = 0 , elmsLength = this . _targetElement . length ; i < elmsLength ; i ++ ) {
296300 var currentElement = this . _targetElement [ i ] ;
You can’t perform that action at this time.
0 commit comments