Вы можете применить только свойство фильтра blur () к изображениям или SVG: https://www.w3.org/TR/filter-effects-1/#funcdef-blur
В этой ситуации, когда вы хотите размывать содержимое HTML, лучше всего применить непрозрачность к элементу, который расположен над содержимым. Если посмотреть на jQuery mobile, когда боковая панель открыта, то на самом деле мы видим этот тип наложения.
Попробуйте добавить этот CSS в ваш проект:
.ui-panel-dismiss-open {
background: rgba(0, 0, 0, 0.8) !important;
}
Посмотрите скриншот работы на веб-сайте jQuery Mobile (обратите внимание на CSS в консоли):