A jQuery plugin that adds a static isNativeFunction method to determine if an object is actually a browser's native host object function.
This plugin was inspired by jQuery core bug #4536.
Check the jQuery Plugins Registry for the latest published version of this plugin!
You can also download the production version or the development version from GitHub.
In your web page:
<script src="jquery.js"></script>
<script src="dist/jquery.isNativeFunction.min.js"></script>
<script>
jQuery.isNativeFunction(window.alert); // true
</script>// Confirm that the `window.alert` function is a native host object function
jQuery.isNativeFunction(window.alert); // true
// Confirm that the `jQuery` function is NOT a native host object function
jQuery.isNativeFunction(jQuery); // falseWorks 100% with jQuery versions:
- 1.0.x
- 1.1.x
- 1.2.x
- 1.3.x
- 1.4.x
- 1.5.x
- 1.6.x
- 1.7.x
- 1.8.x
- 1.9.x
- 1.10.x
- 2.0.x
(Coming soon)
- 1.0.1: Published to the jQuery Plugins Registry on 2013-07-16.
- Updated plugin description in the manifest.
- Added Travis test config for Node.js 0.10.x.
- 1.0.0: Published to the jQuery Plugins Registry on 2013-07-16.
- Initial release.
