将jquery代码从1.4.2分钟更新为1.10.2分钟

Update jquery code from 1.4.2 min to 1.10.2 min

本文关键字:2分钟 更新 jquery 代码      更新时间:2023-11-17

你好,有人能帮我把下面的代码更新到1.10.2分钟的jquery吗?

反斜杠它只是因为我在php中使用它,我需要反斜杠。我不太擅长javascript,我不知道从1.4.2到1.10.2 做了什么更改

<script type="text/javascript">
            $(document).ready(function(){
                function loading_show(){
                    $(''#loading'').html("<img src=''images/loading.gif''/>").fadeIn(''fast'');
                }
                function loading_hide(){
                    $(''#loading'').fadeOut(''fast'');
                }                
                function loadData(page){
                    loading_show();                    
                    $.ajax
                    ({
                        type: "POST",
                        url: "pagination_photo.php",
                        data: "page="+page,
                        success: function(msg)
                        {
                            $("#photo").ajaxComplete(function(event, request, settings)
                            {
                                loading_hide();
                                $("#photo").html(msg);
                            });
                        }
                    });
                }
                loadData(1);  // For first time page load default results
                $(''#photo .pagination li.active'').live(''click'',function(){
                    var page = $(this).attr(''p'');
                    loadData(page);
                });           
                $(''#go_btn'').live(''click'',function(){
                    var page = parseInt($(''.goto'').val());
                    var no_of_pages = parseInt($(''.total'').attr(''a''));
                    if(page != 0 && page <= no_of_pages){
                        loadData(page);
                    }else{
                        alert(''Enter a PAGE between 1 and ''+no_of_pages);
                        $(''.goto'').val("").focus();
                        return false;
                    }
                });
            });
        </script>

thnx提前

使用jQuery 1.10.2和jQuery迁移插件解决了这个问题。

jQuery迁移插件自述指南中提到了这一点。https://github.com/jquery/jquery-migrate#readme

任何不推荐使用的功能都会在浏览器的控制台上显示警告(如果使用插件的未压缩版本,并且IE浏览器使用Firebug Lite作为控制台)。在大多数情况下,这些信息只是警告;只要使用jQueryMigrate插件,代码就应该继续正常工作,但建议尽可能更改代码以消除警告,这样就不需要使用该插件。

要查找整个警告消息列表,请参阅https://github.com/jquery/jquery-migrate/blob/master/warnings.md

选项。1

.on( 代替.live(

选项。2

在jQuery lib之后立即将jQuery迁移脚本添加到页面