use
disabled
attribute instead of
hide()
$(".cal-filter li #1W").attr("disabled","disabled");
since you know the Id you shall use selector directly.
$("#1W").attr('disabled','disabled')
moreover this will disable the Anchor Tag inside the li element. you should provide more information to give a precise answer.