2012-08-03 56 views
0

我知道如何做到这一点:如何使用轨道UJS替换div的ID

How to replace the div in Rails 3 using AJAX?

但同时,它取代了div的内容,它不会改变值的id div。

如何更改div的id(及其内容)?

+0

有你的JavaScript或jQuery的读了? – 2012-08-03 14:00:35

+0

一些。我正在使用dinamycally生成的div,现在我只是隐藏了古代div并展示了新的div。我不知道这是否是最好的方法,因此我的问题。 – wachichornia 2012-08-03 14:17:05

回答

3

只需设置id属性的DIV:

$("#your_div").html(...); # here you set div content 
$("#your_div").attr("id", "new_id"); #the div now has new_id id 
+0

真棒。太棒了。谢谢 – wachichornia 2012-08-03 16:58:31