私はあなたがGoogleマップ上の項目を表示することができるページに取り組んでいます。ビジネスアドレスにカーソルを合わせると、地図がその場所に移動し、インフォウィンドウが開きます。それは完璧に動作しますが、onmouseoverイベントはインラインです。なぜなら、onmouseoverには異なるidがあり、これはphp変数によって設定されるからです。インラインonmouseoverに遅延を追加する
問題は、onmouseoverイベントに遅延を追加する方法を見つける必要があるため、ユーザーはonmouseoverがトリガーされるまで数秒間アイテムにカーソルを合わせる必要があります。
いくつかの解決策を見てきましたが、遅延を追加するものはありません。
のonmouseoverリンクは
<a onmouseover="javascript:triggerClick(<?php echo $id; ?>)" href="<?php echo $listingurl; ?>">
任意の提案をいただければ幸いです...このようになります。
チェックアウトJA vascriptの 'setTimeout()'関数です。これを使用して、指定された期間の遅延を引き起こすことができます。 – tommyO