+
+
-
+
diff --git a/package.json b/package.json
index 413cac6..df2da99 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "jquery.repeater",
- "version": "1.1.5",
+ "version": "1.2.0",
"description": "repeatable form input interface",
"main": "jquery.repeater.js",
"directories": {
@@ -26,11 +26,11 @@
},
"homepage": "https://github.com/DubFriend/jquery.repeater",
"devDependencies": {
- "grunt": "^0.4.5",
- "grunt-contrib-concat": "^0.5.0",
- "grunt-contrib-qunit": "^0.5.2",
- "grunt-contrib-uglify": "^0.5.1",
- "grunt-contrib-watch": "^0.6.1",
- "grunt-preprocess": "^4.0.0"
+ "grunt": "^1.0.1",
+ "grunt-contrib-concat": "^1.0.1",
+ "grunt-contrib-qunit": "^1.2.0",
+ "grunt-contrib-uglify": "^2.0.0",
+ "grunt-contrib-watch": "^1.0.0",
+ "grunt-preprocess": "^5.1.0"
}
}
diff --git a/repeater.jquery.json b/repeater.jquery.json
index 8eddcc5..396016b 100644
--- a/repeater.jquery.json
+++ b/repeater.jquery.json
@@ -1,6 +1,6 @@
{
"name": "repeater",
- "version": "1.1.5",
+ "version": "1.2.0",
"title": "Repeater",
"author": {
"name": "Brian Detering",
diff --git a/src/repeater.js b/src/repeater.js
index bb8d5e1..afb95c3 100644
--- a/src/repeater.js
+++ b/src/repeater.js
@@ -102,12 +102,11 @@ $.fn.repeater = function (fig) {
var $itemTemplate = $list.find('[data-repeater-item]')
.first().clone().hide();
- // if(fig.initEmpty) {
- // $itemTemplate.css('display', '');
- // }
-
- var $firstDeleteButton = $(this).find('[data-repeater-item]').first()
- .find('[data-repeater-delete]');
+ var $firstDeleteButton = $filterNested(
+ $filterNested($(this).find('[data-repeater-item]'), fig.repeaters)
+ .first().find('[data-repeater-delete]'),
+ fig.repeaters
+ );
if(fig.isFirstItemUndeletable && $firstDeleteButton) {
$firstDeleteButton.remove();
diff --git a/test/index.html b/test/index.html
index 1977cb0..3f97eda 100644
--- a/test/index.html
+++ b/test/index.html
@@ -71,22 +71,22 @@