tolerate no jquery