У меня есть виджет автозаполнения jqueryui, в котором списки в меню предложений представляют собой интерактивные ссылки.
Теперь щелчок левой кнопкой мыши по ссылкам работает нормально, но браузер (я использую Chrome, но эта проблема, вероятно, не связана с браузером) не предоставляет возможность щелкнуть правой кнопкой мыши ссылку для открытия нового окна. *
У меня вопрос, как бы я включил ссылки в меню предложений, щелкнув правой кнопкой мыши?
В коде автозаполнения jqueryui в методе _renderItem () он имеет
_renderItem = function( ul, item ){ ... .append( "<a>" + item.label + "</a>"
Может быть причина того, что щелчок правой кнопкой мыши деактивирован, заключается в том, что тег не имеет атрибута href? У меня нет возможности добавить атрибут href с фактическим URL, поскольку у меня есть обработчик события select, который динамически генерирует URL на основе другой логики. Кроме того, когда я попытался добавить атрибут href в тег , jqueryui, кажется, автоматически удаляет его при заполнении меню предложений.