Skip to content

Commit bb3449b

Browse files
committed
- let parent by default search up to null to support isolated DOM
tree.
1 parent de67f0c commit bb3449b

File tree

6 files changed

+12
-6
lines changed

6 files changed

+12
-6
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Change Logs
22

3+
## v2.1.0
4+
5+
- let `parent` by default search up to null to support isolated DOM tree.
6+
7+
38
## v2.0.0
49

510
- use `lderror` instead `ldError` ( need lderror >=0.1.0 )

dist/ldq.js

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

dist/ldq.min.js

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

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "@loadingio/ldquery",
44
"description": "lite jQuery-like HTMLElement shorthands",
55
"license": "MIT",
6-
"version": "2.0.0",
6+
"version": "2.1.0",
77
"files": [
88
"dist/**/*"
99
],

src/ldq.ls

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ if !(ld$?) =>
1717
throw e
1818
index: -> Array.from(@parentNode.childNodes).indexOf(@)
1919
child: -> Array.from(@childNodes)
20-
parent: (s, e = document) ->
20+
# e = null ( instead of undefined ) so we can scope node under isolated DOM tree.
21+
parent: (s, e = null) ->
2122
n = @; while n and n != e => n = n.parentNode # must under e
2223
if n != e => return null
2324
# if no selector - we are testing if s is under e.

0 commit comments

Comments
 (0)