We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Set ImageCssClass to new tabs by javascript

Hello,

How to set the ImageCssClass property to the new tabs when I create the tabs by javascript?

Thanks!

1 Reply

RM Ragunath M Syncfusion Team November 16, 2015 03:01 PM UTC

Hi Jorge

Thank you  for contacting Syncfusion support.

There is no  property name called ImageCssClass in our Tab. To set image to newly added tab through the javascript, we suggest you the following work around,

<code>

  <script type="text/javascript">

        $(function () {

            // declaration

            $("#defaultTab").ejTab();

            $("#btn").ejButton({ click: "onclick" });

        });

        function onclick() {

            var obj = $("#defaultTab").data("ejTab");

            obj.addItem("#new", "New Item", 3);

            $(obj.items[3]).append("<span class='myClass'></span>")

        }

    </script>

    <style type="text/css" class="cssStyles">

        .myClass {

            background-image: url("../images/rating/mos.png");

            width: 30px;

            height: 25px;

            float: left;

        }
    </style>
</code>

Regards
Ragunath M


Loader.
Up arrow icon