- 40
- 0
前幾天板上大神們教了 mysql 簡化方式(同個查詢)
現在想學些 JS 簡化方式
前提是在不動到html的情況下是否可以簡化?
例如
$('.status-btn').mouseenter(function(e) {
var public_order_id = e.currentTarget.dataset.public_order_id;
var id = e.currentTarget.dataset.id;
var type = e.currentTarget.dataset.type;
$('.'+type+'-'+public_order_id+', .status-sublist-layout-after-btn').show();
});
$('.status-layout').mouseleave(function(e) {
var public_order_id = e.currentTarget.dataset.public_order_id;
var id = e.currentTarget.dataset.id;
var type = e.currentTarget.dataset.type;
$('.'+type+'-'+public_order_id+', .status-sublist-layout-after-btn').hide();
});
$('.status-sublist-layout-after-btn').click(function(event) {
$('.admin-status-submenu-layout, .admin-status-submenu-layout-large, .status-sublist-layout-after-btn').hide();
});
這一段比較特別,
有blog-menu, manager-menu, log-menu, setting-menu
只是替換成 quick-menu ,其他都一樣
$('.quick-menu').click(function(e) {
$('.quick-layout, .blog-layout, .manager-layout, .log-layout, .setting-layout').hide();
$('.quick-layout').show();
});
$('.quick-layout').mouseleave(function(e) {
$('.quick-layout').hide();
});
$('.blog-menu').click(function(e) {
$('.quick-layout, .blog-layout, .manager-layout, .log-layout, .setting-layout').hide();
$('.blog-layout').show();
});
$('.blog-layout').mouseleave(function(e) {
$('.blog-layout').hide();
});
......
這是我目前想到的簡易方式,已經盡力.....
不過大神們肯定還有方法.....
學會了我就能套用到其他function,受益良多!如果可以的話幫我打一下原理
感謝大神指教!
1
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
大虾也是侠 普通会员 1楼
這幾個 JavaScript代碼的目的是讓一個表單欄位的值自動更新,當表格的行數據更改時。以下是簡化這些代碼的方法:
- 使用 CSS 創建一個簡單的 CSS 文件,並添加一個 class 到你的 HTML 表單。例如: ```
Example ```
- 將
inputField元素的 id 更改为inputField。例如: ```
Example ```
- 在
script.js文件中,使用addEventListener事件监听器來更新inputField的值。例如:document.addEventListener("input", function(event) { var inputField = event.target; inputField.value = event.target.value; });
這將使
inputField的值每當表單的行數據更改時自動更新。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
