zoukankan      html  css  js  c++  java
  • 常用jQuery 方法

    //强制给数字补全小数点
    function toDecimal2(x) {
        var f = parseFloat(x);
        if(isNaN(f)) {
            return false;
        }
        var f = Math.round(x * 100) / 100;
        var s = f.toString();
        var rs = s.indexOf('.');
        if(rs < 0) {
            rs = s.length;
            s += '.';
        }
        while(s.length <= rs + 2) {
            s += '0';
        }
        return s;
    }
    //查询所有列表并追加到div中
        var list = data.doctorList;
        var html = '';
        for(var i = 0; i < list.length; i++) {
            var imgUrl = list[i].doctorImg;
            var docName = list[i].doctorName;
            var docDev = list[i].doctorDevlement;
            var hosName = list[i].hospitalName;
            console.log("图片地址" + imgUrl);
            console.log("医生名称" + docName);
            console.log("科室" + docDev);
            console.log("医院名称" + hosName);
    
            html += '<div class="weui-jiaj-panel">' +
                '<a href="department/change_doctor_info.html" class="weui-jiaj-a-color" data-id="doctorInfo">' +
                '<div class="weui-media-box weui-media-box_appmsg">' +
                '<div class="weui-media-box__hd">' +
                '<img class="weui-media-box__thumb" src="' + imgUrl + '" />' +
                '</div>' +
                '<div class="weui-media-box__bd">' +
                '<h4 class="weui-media-box__title">' + docName + '</h4>' +
                '<p class="weui-media-box__desc">' + docDev + '</p>' +
                '<p class="weui-media-box__desc">' + hosName + '</p>' +
                '</div>' +
                '<div class="weui_jia_cell_ft"></div>' +
                '</div>' +
                '</a>' +
                '</div>';
        }
    
        $('#tab1').append(html);
    //点击button,获取每个按钮的名称
        $('.depart-btn').click(function(){
            var value = $(this).attr('name');  //$(this)表示获取当前被点击元素的name值
            console.log("当前button的名称为" + value);
        })
    //获取URL中参数的方法
    function getQueryString(name) {
        var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
        var r = window.location.search.substr(1).match(reg);
        if (r != null) {
            //return unescape(r[2]);  注释:ECMAScript v3 已从标准中删除了 unescape() 函数,并反对使用它,因此应该用 decodeURI() 和 decodeURIComponent() 取而代之。如果继续使用unescape函数,则在获取中文参数时会导致获致              到的参数乱码,因此下面是改
          return decodeURI(r[2]);
        }
        return null;
    }
    
    //如果url中的参数是toutiaoForwardId与shareShortCode
    //下面的方法是调用getQueryString获取Name
    //http://127.0.0.1:8020/wx/admin/department/change_doctor_info.html?toutiaoForwardId=121f1a
    
    
    var toutiaoForwardId = getQueryString('toutiaoForwardId');
    var shareShortCode = getQueryString('shareShortCode');
    //点击按钮,获取input的值,并通过url传递给下一个页面
    $('#saveHospitalName').click(function(){
            var hospitalName = $('#hospitalName').val();
            console.log("医院名称" + hospitalName);
            window.location.href = "/wx/admin/department/change_doctor_info.html?hospitalName=" + hospitalName;
        });
    //弹框,点击保存按钮,把弹框中的数据保存在当前页面
    $('#saveDoctorName').click(function(){
            var doctorName = $('#doctorName').val();  //input的值
            $('#doctorNameShow').html(doctorName);  //当前页面值的保存位置
        })
    //在一个div中动态添加BTN
    
    var doctorTitelListData = doctorTitel.doctorTitelList;
        var $titleHtml = '';
        for(var a = 0; a < doctorTitelListData.length; a++){
            var titleName = doctorTitelListData[a].doctorTitelName;
            $titleHtml += '<button class="weui-btn weui-btn_mini weui-btn_default title-btn"' + 'name=' + titleName + '>' + titleName + '</button>';
        }
        
        $('#doctorTitleBox').append($titleHtml);
  • 相关阅读:
    [转]google gflags 库完全使用
    机器学习者面试,看这10个建议
    分享10个数据分析的小技巧(Python)
    工作学习上实用的编程相关知识分享
    前端React 框架- UmiJS有听说过吗?
    PyTorch如何构建深度学习模型?
    Sigmoid 和 Softmax 如何进行函数处理分类?
    从零开始学习机器学习最简单的 kNN 算法
    监督学习中的决策树算法(含代码)
    可视化Bert网络,发掘其中真实世界的嵌入
  • 原文地址:https://www.cnblogs.com/baiyygynui/p/6250137.html
Copyright © 2011-2022 走看看