Лайтбокс открывается несколько раз при входе - PullRequest
0 голосов
/ 11 июня 2010

У меня странная проблема при использовании лайтбокса .

Где бы ни использовался новый лайтбокс, пользователь может открыть один и тот же лайтбокс на том же номере страницы.Например,

Using tab button go to `Lightbox link`.
Press enter --> Light box will open.
Press enter --> second light box open below the previous one.
and so on.......

Проблема возникает, когда я использую вкладку и ввожу ссылку, моя фокусировка не меняется из-за ссылки, и поэтому пользователь может открыть несколько лайтбоксов при нажатии enter.

Я пытаюсь следовать, но у меня это не работает

<a href = '/calenders/add_shipment' onclick ="this.blur()" class='lbOn'>
   <img src='/images/box-plus.png' style='border:none;'>
</a>

к чему мне обратиться, чтобы выйти из этого.

1 Ответ

0 голосов
/ 15 июня 2010

Я сделал это, используя установленный фокус в скрытом текстовом поле. Следующим образом

<script type="text/javascript" language="JavaScript">
  document.getElementById('set_focus').focus();
</script>

<div style="display:none;"><input type="text" size="20"  id="set_focus"/></div>
...