Skip to content

HTML+ is a jQuery plugin that adds useful features to HTML tags using class attribute.

Notifications You must be signed in to change notification settings

andreaval/HTMLplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HTML+

HTML+ is a JQuery plugin that adds useful features to HTML tags, allowing webpages to maintain compatibility with all HTML/XHTML standards. To add new features to the HTML standard, HTML+ simply uses the class attribute. In general, the class attribute is mostly used to point to a class in a style sheet. HTML+ uses this attribute to add new features to html tags.

Site project: http://htmlplus.simplit.it

##Using Loading:

<head>
    <script src="/path/to/jquery.js" type="text/javascript" charset="utf-8"></script>
    <script src="/path/to/jquery.HTMLplus.js" type="text/javascript" charset="utf-8"></script>
    <script>
        $('body').HTMLplus();
    </script>
</head>

Popular examples:

<body>
    //open link in new window
    <a class="blank" href="page.htm">Link 1</a>
    
    //open link in a popup window
    <a class="win" href="page.htm">Link 2</a>
    
    //open link in a jqueryUI dialog
    <a class="dialog" href="page.htm">Link 3</a>
    
    //block iframe until is loading
    <iframe class="loading" src="page.htm">Link 4</iframe>
    
    //max 50 chars in the textarea
    <textarea class="maxlength-50">Lorem ipsum dolor sit amet, consectetur ...</textarea>

    //sets the height of the div to the same height of the parent element
    <div class="heightas-parent">Lorem ipsum dolor sit amet, consectetur ...</div>
    
    //view all cases in the project site ...
</body>

##Changelog

1.4.0 (not yet released)

  • Improved loading script up to 2x for A elements
  • Added support for elements loaded via ajax
  • Add option win.check for A elements
  • Add class zoom-inline for IMG elements
  • Add class zoom-popup for IMG elements
  • Add class zoom-max-value for IMG elements
  • Add class figcaption for IMG elements
  • Added control to avoid multiple clicks while loading the popup (class win in A elements)
  • Fixed bug in the class ajax-from- for A elements
  • Added event "ajaxToComplete.htmlplus" in A elements
  • Added AMD support
  • Added Package Manifest

1.3.2 (2013-09-16)

  • Fixed bug in the creation of a new window

1.3.1 (2013-09-10)

  • Fixed bug in the class height-as of the DIV tag. Fix for IE9/IE10

1.3.0 (2013-05-20)

  • Add class autogrow for TEXTAREA elements
  • Improved class autoheight for TEXTAREA elements
  • Add option lb for TEXTAREA elements

1.2.2 (2013-05-08)

  • Fixed a bug in the class win-center of the A tag. The pop-up window was not centered correctly if the browser was not in fullscreen mode

1.2.1 (2013-04-19)

  • Fixed error in tag selection
  • Fixed error in IFRAME options

1.2.0 (2013-04-17)

  • Add class ajax for A elements
  • Add class ajax-to-value for A elements
  • Add class ajax-from-value for A elements
  • Add option ajax for A elements

1.1.0 (2013-04-02)

  • Add class heightas-value for DIV elements
  • Add class language-value for CODE elements
  • Add general option disableTags
  • Reorganized code to extend/add classnames by a custom plugin

1.0.1 (2013-03-21)

  • Make JSHint friendly

1.0.0 (2013-03-20)

  • First version

##Contribute

Anyone who wants to contribute to the project is welcome! Help me!!

About

HTML+ is a jQuery plugin that adds useful features to HTML tags using class attribute.

Resources

Stars

Watchers

Forks

Packages

No packages published