Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6321239
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T16:06:56+00:00 2026-05-24T16:06:56+00:00

I have this Editor with me called jWYSIWYG, its basically a Jquery Plugin. So

  • 0

I have this Editor with me called jWYSIWYG, its basically a Jquery Plugin.
So when I select some text and Click on H1/H2/p or whatever from the panel, my text is wrapped up in those corresponding tags

(Eg. <h1>My text</h1>).

My simple question:
How do I attach specific classes to these tags. I mean, each time a user clicks on the H1 tag button, I want it to produce something like

<h1 class="someclassname">H1</h1>

I know this must be simple, if someone could help, would be great.

Here’s the link to the project I’m using:
https://github.com/akzhan/jwysiwyg

Thank you.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T16:06:58+00:00Added an answer on May 24, 2026 at 4:06 pm

    I know this is an old thread, but thought I’d post my findings for others, as I was also looking for a similar tweak to jWYSIWYG.

    You can override the default behaviour of controls using “exec”.

    h1: {
        exec: function () {
            var range = this.getInternalRange(),
                common = $(range.commonAncestorContainer),
                $nodeName = range.commonAncestorContainer.nodeName.toLowerCase();
            if (common.parent('h1').length) {
                common.unwrap();
            } else {
                if ($nodeName !== 'body') {
                    common.wrap('<h1 class="someclassname" />');
                }
            }
        }
    }
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a joomla project. In this the text editor is tiny mace. But
I have some code in Netbeans 6.1 editor that looks like this fooString(8) fooString(8)
The SciTE text editor has an option in its configuration files called tab.timmy.whinge.level. What's
I have this code in jQuery, that I want to reimplement with the prototype
I have a Rich Html editor called JhtmlArea and it makes a Iframe over
We have an Ext JS app with a TinyMCE rich text editor handled by
let me tell you a bit about where this question came from. I have
I am working on a wordpress site, and I have downloaded a plugin called
We layout dialogs using the resource editor. So say I have a RichEditCtrl called
I recently started developing websites on wordpress. I have this problem with tinymce editor.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.