Вы можете в HTML элементу LI добавить поле data-index с соответствующим номером, после повешать обработчик на hover в котором получать значение аттрибута data-index.
Как решение: делаем для инпута opacity в 0 и размеры как у блока, затем вешаем инпут поверх блока :)
При клике на позицию блока срабатывать будет именно input.