Setting attribute disabled on a SPAN element does not prevent click events

html, jquery, jquery-events

Solution

Try this:

$("span").css("pointer-events", "none");

you can enabled those back by

$("span").css("pointer-events", "auto");

Problem

I have a `<span>` element which does something on a click event. When I disable it, using jQuery: ``` $("span").attr("disabled", true); ``` The event handler continues to be called when I click on the span element. I am testing in Chrome 13. Any thoughts?

Original source