jQuery UI에서 제공하는 아이콘으로버튼을 jQuery UI 아이콘으로 변환 하시겠습니까?
<%= button_to "+1", video_votes_path(:video_id => video.id, :type => "up"), :remote => true %>
를 어떻게 바꿀 수 있습니까?
나는 그것에 클래스를 추가하려고 :
<%= button_to "+1", video_votes_path(:video_id => video.id, :type => "up"), :class => 'ui-icon-triangle-1-n', :remote => true %>
하지만 이것은 여전히 그 안에 +1이 이상한 찾고 버튼을 만듭니다.
이 코드를 내 application.js 파일에 넣습니다.
$('input:submit, input:reset').each(function(){
$(this).replaceWith('<button type="' + $(this).attr('type') + '">' + $(this).val() + '</button>');
});
$('button:submit').button({
icons: {
secondary: 'ui-icon-triangle-1-n'
}
});
URL이있는 아이콘? 아니면 그냥 아이콘? – JohnP
jQuery UI의 아이콘 일뿐입니다. –
버튼의 트리거를 이미지로 변환하고 싶다고 가정합니다. RoR을 모르지만, 생성 된 HTML을보고 JQ로 잡아 보는 것이 어떻겠습니까? – JohnP