Pregunta

Después de actualizar o crear un registro, uso la ayuda de url para redirigir a la parte de la página donde se encuentra el registro:

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

la url resultante será algo así como

http: // localhost: 3000 / records # record_343242

Quiero resaltar el registro usando jquery o prototype, y el ancla es la identificación exacta que estoy buscando. ¿Puedo capturarlo?

¿Fue útil?

Solución

Supongo que estás intentando capturarlo en JavaScript?

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

En Prototype podrías escribir:

var record_id = window.location.href.hash.split("_").last;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top