イベントがバインドされているリンクと、バインドされていないリンクがあります。
これらのリンクには、選択ボックスの変更によってトリガーされるクリック イベントがあります。
そのリンクにバインドされたイベントがない場合、jqueryがリンクにアクセスする方法はありますか?
選択ボックスの vlaue 属性内で URL を参照するのではなく、アンカー タグ内で URL を参照したい。
(疑似コード) のようなもの -
if (link.hasEventHandler('click')){
trigger click
} else {
window.location = link.attr('href')
}
編集 - ここで行う必要があることを正確に行うプラグインがあります - https://github.com/sebastien-p/jquery.hasEventListener
ファイルサイズが問題なので、使用は避けたいです。
最新の jquery を使用しているため、.data('events') は使用できません