Skip to content

Commit

Permalink
Fix: jQuery wrapper startup
Browse files Browse the repository at this point in the history
  • Loading branch information
davidjbradshaw committed Aug 22, 2024
1 parent 35337e6 commit d3cad41
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 3 deletions.
4 changes: 2 additions & 2 deletions packages/core/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -880,8 +880,8 @@ export default (options) => (iframe) => {
}

if (iframeId === '' || !iframeId) {
// eslint-disable-next-line no-multi-assign
iframe.id = iframeId = newId()
iframeId = newId()
iframe.id = iframeId
setLogEnabled((options || {}).log)
log(iframeId, `Added missing iframe ID: ${iframeId} (${iframe.src})`)
}
Expand Down
3 changes: 2 additions & 1 deletion packages/jquery/plugin.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,9 @@ switch (true) {
default:
window.jQuery.fn.iframeResize = function (options) {
const connectWithOptions = connectResizer(options)
const init = (i, el) => connectWithOptions(el)

return this.filter('iframe').each(connectWithOptions).end()
return this.filter('iframe').each(init).end()
}

window.jQuery.fn.iFrameResize = function (options) {
Expand Down
10 changes: 10 additions & 0 deletions spec/initJQuerySpec.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@ define(['iframeResizerJquery', 'jquery'], (iframeResize, $) => {
describe('iFrame init(jQuery)', () => {
loadIFrame('iframe600.html')

it('is callable', () => {
const iframe = $('iframe').iframeResize({
license: 'GPLv3',
log: true,
warningTimeout: 100,
})[0]

tearDown(iframe)
})

xit('should create iFrameResizer object', (done) => {
$('iframe').iframeResize({
license: 'GPLv3',
Expand Down

0 comments on commit d3cad41

Please sign in to comment.