Мне кажется надо найти строку и уже в ней искать =>А мне кажется, вам нужно почитать что-то из основ. Там где про индексы и ключи, например. Он же не хранится вот так в виде текста, эти стрелочки вам нарисованы для удобства чтения.
foreach ($my_array['response']['items'] as $item) {
echo $item['title] . "<br>\n";
}
.bubble {
width: 20em;
border: solid 1px gray;
padding: 1em;
margin: 1em;
background: yellow;
position: relative;
}
.bubble:before {
content: '';
width: 20px;
height: 20px;
background: yellow;
position: absolute;
bottom: calc(0% - 11px); /* size + border */
left: calc(50% - 10px); /* size */
transform: rotate(45deg);
border-right: solid 1px gray;
border-bottom: solid 1px gray;
}
Это поведение чата задается в разделе "Автоматические действия" настроек сайта, в личном кабинете.
Если вам не нужна функция открытия чата, то вы можете отключить действие "Активное приглашение в диалог".
Для вызова окна чата вы можете использовать методjivo_api.open();
При вызове данного метода откроется основное окно чата.
Пример кода:<a href="#" onclick="jivo_api.open();">Открыть чат</a>
[mail function]
sendmail_from = me@example.com
sendmail_path = "php /path/to/sendmail_simple_emulator.php"
$MailDir = __DIR__.'/log/'; // папка для сохранения писем
if (!is_dir($MailDir)) {
mkdir($MailDir, 0644);
}
$data = "";
$line = 'foo';
$f = fopen("php://stdin", "r");
while( !feof($f) AND ($line!='') ) {
$line = fgets($f,255);
$data .= $line;
}
fclose($f);
$data = str_replace("\r", '', $data);
$data = str_replace("\n", PHP_EOL, $data);
$i = 0;
$addon = '';
while ( file_exists( $fname = ($MailDir.'/'.date('Y-m-d-H-i-s').$addon.'.eml') )) {
$addon = '-' . ++$i;
}
file_put_contents($fname, $data);
Javascript как передать значение из функции?
destination: end
еще до того, как отработал ajax запрос.Что я делаю нет так???Пытаетесь работать со сложными штуками типа гуглмапс вместо изучения основ.
return
и асинхронные вызовы.var ranges = [[100,200],[500,600],[900,1000]];
var checkInRange = (ranges, x) => ranges.some(range => x > range[0] && x < range[1]);
console.log(checkInRange(ranges, 50));
// -> false
console.log(checkInRange(ranges, 101));
// -> true
https://jsfiddle.net/oveu6gz1/function checkInRange(ranges, x) {
return ranges.some(function(range) {
return x > range[0] && x < range[1])
}
}
The a element may be wrapped around entire paragraphs, lists, tables, and so forth, even entire sections, so long as there is no interactive content within (e.g. buttons or other links).https://www.w3.org/TR/html5/text-level-semantics.h...
$('.close1').click(function() { ... бла бла бла
этот новый блок не имеет класса close1.$(document).on('click', '.block .close', function(){
$(this).closest('.block').addClass('hidden');
})