【发布时间】:2022-01-07 02:39:26
【问题描述】:
我有以下html结构
<body data-page="first">
<div class="start">Test</div>
</body>
还有下面的js
$('body[data-page="first"] .start').on('click',function (){
body.attr('data-page','second');
});
$('body[data-page="second"] .start').on('click',function (){
console.log('Test');
});
我希望,在第二次单击 .start 后,控制台会显示“测试”,但它不会...
你能告诉我我做错了什么吗?
提前致谢!
【问题讨论】:
标签: javascript html jquery custom-data-attribute