I read a bit on the new jqModal version that has live events on the a.jqModal (Actually reading this didn't tell me whether live events were enabled on .jqModal by default, or if you had to make the call shown in the code, but that's neither here nor there)
So, I have a control panel list users of a system. The user name is an a.jqModal link to their href /users/xx/edit which is loaded through an ajax call using this code: $(function(){ $("#modal").jqm({ajax:'@href'}) }) and <a class="jqModal" href="/admin/users/35/edit">Admin User</a> Adding a user is done through a modal window. It submits through an ajax call, retrieves the user partial (rails) back from the db, and appends it to the list of users. The only problem is, the link now redirects to the href rather than loading it through ajax for that newly appended user. I tried adding this: $("a.jqModal").click(function(){ $("#modal").jqmShow(); }) After my append of the new row. This sort of works, in that when you click that new user, the overlay pops up and would most likely load the content, but it still redirects. It's like it's missing a return false; somewhere in there. Anyone else have this problem with appending new data through jscript that uses jqModal?