Skip to content

Commit c6ed3e2

Browse files
author
Himanshu Kapoor
committed
Add a function noConflict to get please without any conflicts.
1 parent ac09ec8 commit c6ed3e2

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/please.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ var please = function (targetWindow, targetOrigin) {
2424
set: please.set,
2525
get: please.get,
2626
eval: please.eval,
27-
$: please.$
27+
$: please.$,
28+
noConflict: please.noConflict
2829
});
2930
};
3031

@@ -78,7 +79,6 @@ var please_messageHandler = function (messageEvent) {
7879
try {
7980
data = JSON.parse(messageEvent.data);
8081
} catch (e) {
81-
console.log('error parsing json data');
8282
return;
8383
}
8484

@@ -570,4 +570,10 @@ please.Request = Request;
570570
please.Response = Response;
571571
please.UnserializableResponseData = UnserializableResponseData;
572572

573+
// returns please and removes the reference from window.
574+
please.noConfict = function () {
575+
delete window.please;
576+
return please;
577+
};
578+
573579
})(jQuery, window);

0 commit comments

Comments
 (0)