Вообще-то есть show()/hide()
plansBlockShow .close является частью planBlock. Таким образом клик по plansBlockShow .close - это также и клик по plansBlock.
В результате у тебя одна часть кода скрывает блок plansBlockShow, а другая тут же отображает его)