如何解决Jquery的新功能,并尝试从Prototype转换一些代码
|| 我正在尝试将此代码从Prototype转换为Jquery中的相同内容:$(\"follow_form\").update(\"<%= escape_javascript(render(\'users/unfollow\')) %>\")
$(\"followers\").update(\'<%= \"#{@user.followers.count} followers\" %>\')
解决方法
我想您想要:
$(\'#follow_form\').html(\"<%= escape_javascript(render(\'users/unfollow\')) %>\");
$(\'#followers\').html(\'<%= \"#{@user.followers.count} followers\" %>\');
原型\“ $ \”函数是\“ document.getElementById()\”(排序;在IE上稍微复杂一点)的捷径。对于jQuery,您必须使用类似CSS的选择器语法。然后,Prototype中的\“。update()\”函数用于通过一些额外的清理行为来访问\“ innerHTML \”,而jQuery \\。html()\类似。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。