Dram

Рейтинг
1114
Регистрация
28.06.2008

Gerga, инфа не убирается по второму клику, там и остается там на странице..

Chkan, у вас диви одинаковые - так и нужно? Попробовал с вторым таким дивом

<span class="quest">?</span>
<div class="questdiv goroda" id="questdiv"></div>
<div class="clickme" id="clickme"></div>

открывается только подсказка №2 которая выше в коде.

---------- Добавлено 02.09.2019 в 12:06 ----------

Gerga, немножко не красивенько ваш вариант.

Chkan, не помогло - при клике всплывало сразу две подсказки с обоих вопросиков.

Пока решил криво - написав новую функцию

jQuery(document).ready(function(){
setTimeout(function(){
jQuery(document).on("click", ".quest2", function(e){
var el = jQuery('#questdiv2');
if(!el.html()){.......

Где всем идентификаторам добавил цифру 2.

Убого конечно, должен быть путь проще и изящнее... но я его пока не вижу. :(

Леня в скайпе подсказал - $array= array_diff($array, array(''));

Т.е. - единственный вариант, проверять перебором в цикле, больше возможностей нет?

Ну да, тут только через map, по другому никак. Я через map в итоге и сделал...

WapGraf, limit_rate ограничивает скорость, а мне нужно было ограничить кол-во соединений limit_req_zone

WapGraf, фиг знает, я пробовал, мне nginx -t ругался

Все же получилось сделать отдельный лимит для нужной группы урлов, вот решение

map "$whitelist:$request_uri" $limitPHP {
default "";
~*0:.*(com_firm&view=price).* $binary_remote_addr;
}
limit_req_zone $limitPHP zone=vsephp:20m rate=5r/m;

+ в конфиге конкретного сайта

location ~ \.php$ {
limit_req zone=vsephp burst=2 nodelay;

$whitelist у меня это ip подсетей поисковый ботов, можете это убрать...

Я хочу для этих урлов ограничить скорость, вроде как нельзя в иф это пихать?

Всего: 6924