Skip to content

Commit 3069209

Browse files
committed
jquery.veryform.js v1.6
1 parent 5d274f2 commit 3069209

4 files changed

Lines changed: 16 additions & 15 deletions

File tree

jquery.veryform.min.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/jquery.veryform.js

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Copyright (c) Bartłomiej Semańczyk - bartekss2@gmail.com http://www.blue-world.pl
3-
* @version 1.5
4-
* Last Update: Wednesday, 23 January 2015
3+
* @version 1.6
4+
* Last Update: Wednesday, 29 January 2015
55
*/
66

77
(function($) {
@@ -268,19 +268,20 @@
268268
var elem = $(this);
269269

270270
var data = elem.data(window.veryform.classnames.main);
271-
272-
that.off(elem, data['eventName'], data['eventHandler']);
273-
data['data']['sum']--;
274-
for (var i in that.datas.elems) {
275-
var index = parseInt(i);
276-
if (that.datas.elems[index]['id'] == data['id']) {
277-
that.datas.elems.splice(index, 1);
278-
break;
271+
if (data) {
272+
that.off(elem, data['eventName'], data['eventHandler']);
273+
data['data']['sum']--;
274+
for (var i in that.datas.elems) {
275+
var index = parseInt(i);
276+
if (that.datas.elems[index]['id'] == data['id']) {
277+
that.datas.elems.splice(index, 1);
278+
break;
279+
}
279280
}
281+
that.unwrap(elem);
282+
elem.removeData(window.veryform.classnames.main);
283+
that.elems = that.elems.not(elem);
280284
}
281-
that.unwrap(elem);
282-
elem.removeData(window.veryform.classnames.main);
283-
that.elems = that.elems.not(elem);
284285
});
285286
};
286287

0 commit comments

Comments
 (0)