下面代码实现了凡是写了btn-click属性的input标签,点击时会触发与该属性值对应的js函数
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="../s/jquery-3.3.1.js"></script>
<script>
$(function () {
$("input[btn-click]").click(function () {
var el = $(this).attr("btn-click");
eval(el + "()");
});
});
function showMessage() {
alert("这是信息");
}
</script>
</head>
<body>
<input type="button" btn-click="showMessage" value="显示消息" />
</body>
</html>