var arrProps = {
"GROUP_PROPS": []
};
$('.prop-line').each(function(index, element) {
if (!$(element).hasClass('prop-line-wide')) {
var xcom_prop_name = $(element).find('.call').text();
var xcom_prop_value = $.trim($(element).find('.prop-value').text());
var xcom_prop_group = $.trim($(element).find('h3').text());
if ($.trim($(element).find('h3').text()) == "") {
console.log("TITLE_PROP: " + xcom_prop_name, "PROP_VALUE: " + xcom_prop_value);
arrProps[xcom_prop_group][xcom_prop_name] = xcom_prop_value;
} else {
arrProps["GROUP_PROPS"].push(xcom_prop_group);
}
}
});
console.log(arrProps);
array(
[GROUP_PROPS] => array(
"НАЗВАНИЕ_ГРУППЫ_ХАР-ОК_1" =>
array(
[НАЗВАНИЕ_ХАР-КИ_1] => "ЗНАЧЕНИЕ_ХАР-КИ_1",
[НАЗВАНИЕ_ХАР-КИ_2] => "ЗНАЧЕНИЕ_ХАР-КИ_2",
[НАЗВАНИЕ_ХАР-КИ_3] => "ЗНАЧЕНИЕ_ХАР-КИ_3",
...
),
"НАЗВАНИЕ_ГРУППЫ_ХАР-ОК_2" =>
array(
[НАЗВАНИЕ_ХАР-КИ_1] => "ЗНАЧЕНИЕ_ХАР-КИ_1",
[НАЗВАНИЕ_ХАР-КИ_2] => "ЗНАЧЕНИЕ_ХАР-КИ_2",
[НАЗВАНИЕ_ХАР-КИ_3] => "ЗНАЧЕНИЕ_ХАР-КИ_3",
...
),
...
),
);
var arrProps = [];
$('.prop-line').each(function(index, element) {
if (!$(element).hasClass('prop-line-wide')) {
var xcom_prop_name = $(element).find('.call').text();
var xcom_prop_value = $.trim($(element).find('.prop-value').text());
var xcom_prop_group = $.trim($(element).find('h3').text());
if ($.trim($(element).find('h3').text()) !== "") {
arrProps["GROUP_PROPS"] = xcom_prop_group;
}
}
});
console.log(arrProps);
$('.prop-line').each(function(index, element) {
if (!$(element).hasClass('prop-line-wide')) {
var xcom_prop_name = $(element).find('.call').text();
var xcom_prop_value = $.trim($(element).find('.prop-value').text());
var xcom_prop_group = $.trim($(element).find('h3').text());
var arrProps = new Map();
if ($.trim($(element).find('h3').text()) == "") {
//console.log("TITLE_PROP: " + xcom_prop_name, "PROP_VALUE: " + xcom_prop_value);
arrProps[xcom_prop_group][xcom_prop_name] = xcom_prop_value;
} else {
//console.log("GROUP_PROPS: " + xcom_prop_group);
arrProps = arrProps[xcom_prop_group];
}
}
});
$( document ).ready(function() {
$("#send-datacalc").click( function() {
var target = document.querySelector('postroeno_calculator_frame');
console.log(target);
// создаём экземпляр MutationObserver
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
console.log(mutation.type);
});
});
// конфигурация нашего observer:
var config = { attributes: true, childList: true, characterData: true };
// передаём в качестве аргументов целевой элемент и его конфигурацию
observer.observe(target, config);
});
});
$( document ).ready(function() {
$("#send-datacalc").click( function() {
var target = document.getElementsByClassName('postroeno_calculator_frame');
console.log(target);
// создаём экземпляр MutationObserver
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
console.log(mutation.type);
});
});
// конфигурация нашего observer:
var config = { attributes: true, childList: true, characterData: true };
// передаём в качестве аргументов целевой элемент и его конфигурацию
observer.observe(target, config);
});
});
template_b7989b35efcee57a1dce6f5b623e31db_v1.js?1561661454363548:599 Uncaught TypeError: Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'.
var target = document.getElementById('ga_input');
// создаём экземпляр MutationObserver
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
console.log(mutation.type);
});
});
// конфигурация нашего observer:
var config = { attributes: true, childList: true, characterData: true };
// передаём в качестве аргументов целевой элемент и его конфигурацию
observer.observe(target, config);
// позже можно остановить наблюдение
observer.disconnect();
Host is up (0.00024s latency).
PORT STATE SERVICE
80/tcp closed http
Host is up (0.00024s latency).
PORT STATE SERVICE
80/tcp closed http
[bitrix@localhost ~]$ curl http://**.**.***.***/path/file.txt
curl: (7) Failed connect to **.**.***.***:80; Connection refused
Я не понимаю почему переменная test у меня показывается undefined:
Сайт, где исполняю код: https://www.xcom-shop.ru/hp_22-c0015ur_645720.html
Мне надо, чтобы в переменной test было название группы характеристик.