Ваш селектор jQuery для идентификатора, а не для класса.
Либо измените свой JavaScript на $(".pikachoose").focus()
, либо измените class="pikachoose"
на id="pikachoose"
.
редактирование:
Обычно вы не можете фокусировать произвольные элементы, такие как div. Но есть псевдо-хак, который может сработать: поместить tabindex в элемент. Вы можете использовать -1, чтобы предотвратить нежелательное вмешательство в табуляцию. Так что либо поместите tabindex="-1"
в этот div, либо вы можете указать $(".pikachoose").attr("tabindex", -1).focus()
в своем коде.