jquery - How to add addtional class name on click, other than `mouseenter' in angularjs -
i add additional class name element on click. how add that?
i trying way, not working:
here code :
<div class="row designoption" ng-class="{'active':prodesign}" ng-class="{'activeshow':prodesignadd}">             <span ng-mouseenter="prodesign = true" ng-mouseleave="prodesign = false"  ng-click="categoriesadd('prodesign')" class="icon icond">d</span>             <span class="info infod">design</span>         </div> here shuffling active , on click need add activeshow how that?
syntax add class on element using selector.
$('selector').addclass("classname"); for case, if add class
<span ng-mouseenter="prodesign = true" ng-mouseleave="prodesign = false"  ng-click="categoriesadd('prodesign')" class="icon icond">d</span> then try
    $('.icond').click(function(){           $('.icond').addclass("activeshow");            // or whatever wish          }); for
<span class="info infod">design</span> try
    $('.infod').click(function(){           $('.infod').addclass("activeshow");         // or whatever wish          }); in both cases, have used 1 of existing class on span selector.
Comments
Post a Comment