hlzyWeb/Admin/Shop/Public/plugins/diy/diy.events.js
(开头部分) 54KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
$(function () {
//模块类型1 富文本
HiShop.DIY.Unit.event_type1 = function (ctrldom, data) {
var $conitem = data.dom_conitem, //手机内容
$ctrl = ctrldom;//控制内容
//如果之前存在编辑器则销毁
if (data.ue) {
data.ue.destroy();
}
data.ue = UE.getEditor('editor' + data.id); //创建编辑器
data.ue.ready(function () {
data.ue.setContent(HiShop.DIY.Unit.html_decode(data.content.fulltext)); //设置编辑器的默认值
data.ue.focus(true); //编辑器获得焦点
//当值改变时反应到手机视图中
var reSetVal = function () {
var val = data.ue.getContent();
if (val == "") val = "";
$conitem.find(".fulltext").html(val); //更新到手机视图
data.content.fulltext = HiShop.DIY.Unit.html_encode(val); //更新到缓存
}
data.ue.addListener("selectionchange", reSetVal);
data.ue.addListener("contentChange", reSetVal);
});
};
//模块类型2 标题
HiShop.DIY.Unit.event_type2 = function (ctrldom, data) {
var $conitem = data.dom_conitem, //手机内容
$ctrl = ctrldom; //控制内容
data.dom_ctrl = ctrldom;
var render = function () {
}
//主标题
$ctrl.find("input[name='title']").change(function () {
var val = $(this).val();
$conitem.find(".j-title").text($(this).val());
data.content.title = val;
});
//副标题
$ctrl.find("input[name='subtitle']").change(function () {
var val = $(this).val();
$conitem.find(".j-subtitle").text($(this).val());
data.content.subtitle = val;
});
//显示方式
$ctrl.find("input[name='direction']").change(function () {
var val = $(this).val();
$conitem.find(".members_special").removeClass("left center right").addClass(val);
data.content.direction = val;
});
// 显示类型
$ctrl.find("input[name='titlestyle']").change(function () {
var val = $(this).val();
$conitem.find(".members_special").attr('class', 'members_special titlestyle' + val);
data.content.style = val;
后面还有 1341 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
