Это проще читать:
IF "%ID%"=="0" REM do something
IF "%ID%"=="1" REM do something else
IF "%ID%"=="2" REM do another thing
IF %ID% GTR 2 REM default case...
В jQuery есть действительно хороший способ сделать это.
Вот пример.
function alertEvent() {
alert(":D");
}
$(".ajax").bind("click", alertEvent);
//When you want to ensure it won't happen twice...
$(".ajax").unbind("click", alertEvent);
$(".ajax").bind("click", alertEvent);
Этот метод удалит только указанное вами событие, что делает его идеальным для того, что вы хотите делать.
попробуйте отвязать его перед привязкой:
$(".ajax").unbind("click").click(
function () {
alert("Hello");
} );
прочтите this для получения дополнительной информации.