Документация для разработчиков
Темная тема

landing.block.changeNodeName

Scope: landing Права на выполнение: для всех

landing.block.changeNodeName(lid, block,data)

Метод изменяет название тега. Например, тег h3 требуется поменять на тег h1. Вернет true в случае успеха, или ошибку.

Параметры

Метод Описание С версии
lid Идентификатор страницы
block Идентификатор блока
data Массив селекторов и новых значений. Подробнее смотрите пример.
Селектор может передаваться как без указания позиции (например, .landing-block-node-text), тогда будут изменены все карточки по данному селектору. Так и с указанием позиции (например, .landing-block-node-text@2), тогда будет изменена только карточка на указанной позиции (отсчет с нуля).

Пример

BX24.callMethod(
	'landing.block.changeNodeName',
	{
		lid: 2006,
		block: 20476,
		data: {
			'.landing-block-node-small-title@0': 'i',
			'.landing-block-node-small-title@1': 'u'
		}
	},
	function (result)
	{
		if (result.error())
		{
			console.error(result.error());
		}
		else
		{
			console.info(result.data());
		}
	}
);


© «Битрикс», 2001-2024, «1С-Битрикс», 2024