Pergunta

Depois de atualizar ou criar um disco que eu uso url ajudante para redirecionar para a parte da página onde o registro passou a ser localizado:

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

o URL resultante será algo como

http: // localhost: 3000 / registros # record_343242

Eu quero realçar o registro usando jQuery ou protótipo, e a âncora é o id exata que eu estou procurando. Eu posso capturá-lo?

Foi útil?

Solução

Eu presumo que você está tentando capturá-lo em JavaScript?

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

Em Prototype você poderia escrever:

var record_id = window.location.href.hash.split("_").last;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top