zoukankan      html  css  js  c++  java
  • layui 页面加载完成后ajax重新为 html 赋值 遇到的坑

    页面加载完毕后,通过 ajax 按照返回值,为部分 html 赋值:

    $(function(){

      .....

    })

    直接这样写,报错,$ 没有定义什么的,错位原因为 jquery 引入错误。

    layui.use(['jquery', 'layer'], function(){
    var $ = layui.$ //重点处
    ,layer = layui.layer;
    //后面就跟你平时使用jQuery一样
    });

    这样调用下 jquery 可以了。
    但是赋值完以后,页面并没有渲染

    layui.use('element', function() {
      var element = layui.element; element.init(); //layUI ajax加载html页面后渲染,关键在将html插到指定位置后重新调用element.init();渲染
    });

    layui.use('form', function() {
      var form = layui.form; //部分表单元素才会自动修饰成功
      form.render();
    });

    这样渲染一下,问题解决了。
  • 相关阅读:
    线程
    链表
    String 练习
    23种设计模式
    静态方法
    ASCII码及UTF-8概义
    java语法基础
    二进制、八进制、十进制、十六进制之间转换
    数组概意
    java程序安装 配置环境变量
  • 原文地址:https://www.cnblogs.com/isungge/p/11265510.html
Copyright © 2011-2022 走看看