MJ Tab

Add tab to your write-ups without editing the source code!

  • Compatible with jQuery 1.9 and up.
  • Available in 66 languages
  • Manage titles and contents using popup CKEditor

For Bootstrap users, see: Bootstrap Tab
For Foundation users, see: Foundation Tab



It requires the following plugins to work: Widget and Line Utilities.



  • 1.6
    • ADDED: allowing HTML tags in titles when config.mjTab_managePopupTitle is set to true, overriding config.mj_variables_allow_html
    • ADDED: allowing HTML tags in contents when config.config.mjTab_managePopupContent is set to true, overriding config.mj_variables_allow_html
  • 1.5.1
    • FIXED: default field's popup bug
    • FIXED: escape HTML bug for new lines
    • CHANGED: popup editor layout
  • 1.5
    • ADDED: Drag and drop sorting
  • 1.4
    • ADDED: validation for required fields
    • FIXED: tab index
    • FIXED: function() default parameter value bug for IE and Safari
    • FIXED: multiple instances bug
  • 1.3
    • ADDED: config.mj_variables_allow_html variable to switch on/ff escaping of HTML tags
  • 1.2.5
    • FIXED: nested mj tab bug
  • 1.2.4
    • FIXED: Drupal 7 compatibility issue
  • 1.2.3
    • ADDED: nested mj tab support
  • 1.2.2
    • FIXED: HTML tag escaping bug
  • 1.2.1
    • FIXED: multiple instances bug
  • 1.2.0
    • ADDED: new feature which you can edit contents using popup CKEditor
  • 1.1.1
    • UPDATE: Greek and English translation (Thanks to Κιοσσές Γιώργος)
  • 1.1
    • ADDED: UI language support
  • 1.0
    • Initial release


NOTE: You can send your suggestions, comments, concerns, or inquiries thru michaeljanea.cv@gmail.com or by filling up the contact form of my website. I'm having a trouble using Disqus lol.


Twitter Facebook Facebook Instagram Medium Linkedin GitHub Arrow down Phone Menu Close icon Check