这仅在第一次出现时显示单击时隐藏的数字。如果<span id="number">同一文本中有多个,我不确定如何使其工作 。我什至不介意它们是否会在单击其中一个时全部显示。或者他们可以独立展示。无论哪种方式。<script>$(function(){$('#number').click(function() {$(this).find('span').text( $(this).data('last') );});});</script><span id="number" data-last="1234">5678<span>****<span class="showphone">Show</span></span></span>
2 回答
![?](http://img1.sycdn.imooc.com/545862120001766302200220-100-100.jpg)
呼啦一阵风
TA贡献1802条经验 获得超6个赞
可以通过属性查询DOM节点
<script>
$(function(){
$('[data-last]').click(function() {
$(this).find('span').text( $(this).data('last') );
});
});
</script>
<span id="number" data-last="1234">5678<span>****<span class="showphone">Show</span></span></span>
添加回答
举报
0/150
提交
取消