私はこのコードで abutton
といくつかのa
タグを聞いています:
$("#pagination_partial a, #order_sorting_partial a, #order_sorting_partial .organize-btn").bind("click", function() {
$.getScript(this.href);
history.pushState(null, "", this.href);
return false;
});
コードはクリックされた要素から href を取得することになっていますが、現時点ではa
タグからのみ href を取得しています。クリックするとorganize-btn
、コードはボタンがクリックされたことを理解しますが、何も割り当てません@href
。
私は何を間違っていますか?ビュー ファイル (HAML) は次のとおりです。
.row
.span
.btn-group
%button.btn{:href => "/orders?view=#{@organize_mode}", :class => "organize-btn"}= t(".#{@organize_mode}")
%button.btn.dropdown-toggle{"data-toggle" => "dropdown"}
%span.caret
%ul.dropdown-menu
%li
%a{:href => "/orders?view=by_last_dispatch"}= t(".by_last_dispatch")
%li
%a{:href => "/orders?view=by_first_dispatch"}= t(".by_first_dispatch")