Я думаю, что было бы разумно показывать курсор в виде руки / указателя только при наличии JavaScript.Таким образом, у людей не будет ощущения, что они могут нажать на что-то, на что нельзя нажать.
Чтобы добиться этого, вы можете использовать JavaScript для добавления CSS к элементу, например:
$("li").css({"cursor":"pointer"});
Или цепочканепосредственно к обработчику щелчков.
Или когда используется модернизатор в сочетании с <html class="no-js">
, CSS будет выглядеть так:
.js li { cursor: pointer; }