質問

レコードを更新または作成した後、URLヘルパーを使用して、レコードが存在するページ上の部分にリダイレクトします。

if record.save
  ....
  redirect_to records_url, :anchor => "record_" + record_id.to_s
end

結果のURLは次のようになります

http:// localhost:3000 / records#record_343242

jqueryまたはプロトタイプを使用してレコードを強調表示したいのですが、アンカーは探している正確なIDです。キャプチャできますか

役に立ちましたか?

解決

JavaScriptでキャプチャしようとしていると思いますか?

var record_id = window.location.href.hash.split("_")[1];

プロトタイプでは次のように書くことができます:

var record_id = window.location.href.hash.split("_").last;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top