Learn how to work around Phenix Functions and helpers, add/remove classes, get element information or set multiple attributes, and create new elements in specific locations, etc.
vue, react, angular
, etc.Phenix has a built-in function to add/remove and toggle class names to a group of elements at once and you can use it like the example below.
//====> Select Elements, add Class to Each of them <====//
Phenix('.some-list li').addClass('className');
Phenix has a built-in function to add/remove and toggle class names to a group of elements at once and you can use it like the example below.
//====> Select Elements, remove Class from Each of them <====//
Phenix('.some-list li').removeClass('className');
Phenix has a built-in function to add/remove and toggle class names to a group of elements at once and you can use it like the example below.
//====> add Class if not exist and remove Class if exists <====//
Phenix('.some-list li').toggleClass('className');
with Phenix .css(style-object, clear:boolean)
the function you can add/set multiple inline CSS properties to a group of matched selected elements, and you can learn how to use it from the example below, and it has an optional parameter to clear the elements inline-style before setting the new CSS.
//====> set multiple inline css <====//
Phenix('.dom-element').css({
"display" : "block",
"padding-top" : "30px",
});
//====> set css and remove any previous inline-style <====//
Phenix('.dom-element').css({
"display" : "block",
}, true);