Skip to content

Commit

Permalink
#265 Fix issue in EnsureId function if no options passed
Browse files Browse the repository at this point in the history
  • Loading branch information
davidjbradshaw committed Oct 1, 2015
1 parent 487d185 commit d89d5bf
Show file tree
Hide file tree
Showing 7 changed files with 32 additions and 9 deletions.
2 changes: 1 addition & 1 deletion js/iframeResizer.contentWindow.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion js/iframeResizer.js
Original file line number Diff line number Diff line change
Expand Up @@ -600,7 +600,7 @@
}

function newId(){
var id = (options.id || defaults.id + count++);
var id = ((options && options.id) || defaults.id + count++);
if (null!==document.getElementById(id)){
id = id + count++;
}
Expand Down
2 changes: 1 addition & 1 deletion js/iframeResizer.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions js/iframeResizer.min.js

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions spec/initJQuerySpec.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,7 @@ define(['iframeResizer','jquery'], function(iFrameResize,$) {
beforeAll(function(){
loadIFrame('iframe600.html');

var $iframes = $('iframe').iFrameResize({
log:LOG
},'iframe');
var $iframes = $('iframe').iFrameResize();

iframe = $iframes.get(0);
});
Expand Down
25 changes: 25 additions & 0 deletions spec/initUndifinedDomSpec.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
/* jshint undef: false, unused: true */

'use strict';

define(['iframeResizer'], function(iFrameResize) {
describe('iFrame init(DOM Object)', function() {
var iframe;

beforeAll(function(){
loadIFrame('iframe600.html');

iframe = iFrameResize(undefined,document.getElementsByTagName('iframe')[0])[0];
});

afterAll(function(){
tearDown(iframe);
})

it('should create iFrameResizer object', function() {
expect(iframe.iFrameResizer).toBeDefined();
});
});
});


2 changes: 1 addition & 1 deletion src/iframeResizer.js
Original file line number Diff line number Diff line change
Expand Up @@ -600,7 +600,7 @@
}

function newId(){
var id = (options.id || defaults.id + count++);
var id = ((options && options.id) || defaults.id + count++);
if (null!==document.getElementById(id)){
id = id + count++;
}
Expand Down

0 comments on commit d89d5bf

Please sign in to comment.