我如何找出与jQuery支持函数一起使用的选项?

时间:2013-02-26 16:14:44

标签: javascript jquery

我正在使用以下javascript代码(为了将日历选择器放在SSRS页面中),但我意识到它甚至不起作用,因为它已被弃用且不受支持。他们说不应该使用.browser.webkit函数..

$(document).ready(
    function () { 
        if ($.browser.webkit) { 
            $($(":hidden[id*='DatePickers']").val().split(","))
                .each(function (i, item) {
                var h = $("table[id*='ParametersGrid'] span")
                    .filter(function (i) {
                        var v = "[" + $(this).text() + 
                                "]"; 
                        return (v != null && v.indexOf(item) >= 0); })
                            .parent("td").next("td").find("input").datepicker(
                                { 
                                    showOn: "button", 
                                    buttonImage: '/Reserved.ReportViewerWebControl.axd?OpType=Resource&Name=Microsoft.Reporting.WebForms.calendar.gif', 
                                    buttonImageOnly: true, 
                                    dateFormat: 'dd/mm/yy', 
                                    changeMonth: true, 
                                    changeYear: true 
                                    }); }); } });

所以在here他们说使用jQuery.support,我不知道如何做到这一点。 我会放这样的东西:

$.browser.support(ajax)

2 个答案:

答案 0 :(得分:3)

您链接到的页面上记录的属性都是布尔值,因此您只需打开它们:

if ($.support.ajax) {
    // ajax is supported
} else {
    // ajax is not supported
}

答案 1 :(得分:0)

请阅读您提到的页面:)

if (jQuery.support.ajax) { // your code}