Skip to content

Releases: developergovindgupta/myjs

myjs_v1.0.3

02 Oct 16:45

Choose a tag to compare

myjs_v1.0.2

18 Sep 18:06

Choose a tag to compare

myjs_v1.0.1

27 Aug 17:40

Choose a tag to compare

MYJS (Make Your JavaScrip Coding Easy)

An HTML DOM elements prototype extension methods to make easy javascript coding

DOM Methods

  • document.ready(fn)
  • .load()

DOM Query Ext.

  • .val(value)
  • .html(html)
  • .text()
  • .hide()
  • .show()
  • .toggle()
  • .addClass(className)
  • .removeClass(className)
  • .toggleClass(className)
  • .hasClass(className)
  • .fadeIn([duration],[callBack])
  • .fadeOut([duration],[callBack])
  • .each(fn)
  • .isVisible()
  • .is(selector)
  • .attr(attributeName,[value])
  • .append(append)
  • .remove()

DOM Selector Ext.

  • .visible()
  • .find(selector)
  • .filter(selector)
  • .filterNot(selector)
  • .not(selector)
  • .next()
  • .prev()
  • .nextAll()
  • .prevAll()
  • .closest(selector)

DOM Event Ext.

  • .on(eventName,fn)
  • .off(eventName)
  • .one(eventName,fn)

Data Type Extensions

MYJS_V1.0.0

15 Sep 16:48

Choose a tag to compare

MYJS- Make Your Java Scripting Easy.
A library of DOM elements prototype extension methods that make your java script coding very easy. you can use nested methods call to easy and readable code.
In this version following methods added -

DOM Methods

document.ready(fn)
.load()

DOM Query Ext.

.val(value)
.html(html)
.text()
.hide()
.show()
.toggle()
.addClass(className)
.removeClass(className)
.toggleClass(className)
.hasClass(className)
.fadeIn([duration],[callBack])
.fadeOut([duration],[callBack])
.each(fn)
.isVisible()
.is(selector)

DOM Selector Ext.

.visible()
.find(selector)
.filter(selector)
.filterNot(selector)
.not(selector)
.next()
.prev()
.nextAll()
.prevAll()
.closest(selector)

DOM Event Ext.

.on(eventName,fn)
.off(eventName)
.one(eventName,fn)