По формированию селектора jquery из строки и переменной
$block – переменная, меняющая значения - например, $block = 'lastPublic'
Для проверки правильности, формирую строку, состоящую из строки ( точка) и переменной и проверяю alert-ом, что все рабтает: $temp = '.'+$block; alert('$temp = ' + $temp); // показывает .lastPublic - что и ожидалосьЗадача: $curBlock = $('.lastPublic')заменить на селектор, состоящий из точки плюс переменная, типа " ' . " + $block + " ' ", то есть : $curBlock = $("'."+ $block +"'");Но последний селектор работает в IE но не срабатывает в Goggle и Firefox. Подскажите, пожалуйста, в чем загвоздка? |
если в $block строка с названием класса, то лучше так
$("."+ $block); |
Часовой пояс GMT +3, время: 05:08. |