2011-11-23 43 views
1

當顯示確認信息時,我有關於聚焦功能的問題,所以當我按下顯示確認信息的操作按鈕時,如何獲得焦點背景。在我的例子中,當我按下按鈕時,最後一個tr選項上的背景焦點保持選中狀態,您可以查看我的示例: 我希望當我按下行中的按鈕「n」時,焦點位於該行的背景上。關注tr行時的確認信息

http://jsfiddle.net/ebG9N/9/

謝謝。

回答

0

難道你的意思是鏈接這樣的:

 
$('table.grid tbody tr td').click(function() { 
     var selected = $(this).parent(); 
     selected.focus(); //added focus 
     $('table.grid> tbody > tr').each(function (index) { 
      if ($(this).hasClass("selectedRow")) { 
       $(this).removeClass("selectedRow");} }); 
     if (!selected.hasClass('selectedRow')) { 
      selected.addClass("selectedRow"); 

     }}); 

希望它可以幫助

+0

謝謝你的答案,但我用修改功能測試,並具有完全相同的行爲:((如果你檢查我的例子並用你的功能修改會看到,當按下從其他行的刪除按鈕時,焦點不會被添加到背景上 – mcmwhfy