يبدو واعدًا، لكنني أحصل على:
Uncaught ReferenceError: assignment to undeclared variable img
var blur = $(\"#background_b\").data(\"blur\");
img = new Image();
c = document.getElementById(\"background_b\");
ctx = c.getContext(\"2d\");
w = window.innerWidth;
h = window.innerHeight;
أعتقد أنك قصدت استخدام الفواصل بدلاً من الفواصل المنقوطة هنا.