0

リストされているすべての要素をクリックするだけで編集できるビューを作成したいと思いますが、[編集] ボタンもあり、入力フィールドがアクティブになると便利です。

:activator がない場合、クリック イベントがデフォルトですが、アクティベーターがある場合、このクリック イベントは機能しません。より多くのアクティベーターを有効にするにはどうすればよいですか? (この場合、テキストをクリックし、ボタンもクリックします。)

私のコード:

%tr{id: "department_#{department.id}"}
  %td=best_in_place department, :name, type: :input, :activator => "#activator-#{department.id}"
  %td=link_to 'Edit', edit_department_path(department), id: "activator-#{department.id}", class: 'btn', remote: true
  %td=link_to 'Delete', department, method: :delete, class: 'btn', remote: true, data: { confirm: 'Are you sure?' }

ありがとうございました!

4

0 に答える 0