WP_HTML_Open_Elements::has_element_in_scope( string $tag_name ): bool

Returns whether a particular element is in scope.

Description

See also

Parameters

$tag_namestringrequired
Name of tag to check.

Return

bool Whether given element is in scope.

Source

 *
 * @since 6.4.0
 *
 * @param WP_HTML_Token $token Look for this node in the stack.
 * @return bool Whether the referenced node is in the stack of open elements.
 */
public function contains_node( WP_HTML_Token $token ): bool {
	foreach ( $this->walk_up() as $item ) {
		if ( $token === $item ) {
			return true;
		}
	}

	return false;
}

Changelog

VersionDescription
6.4.0Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.