再vue中怎么样使i标签不能被点击‘

再vue中怎么样使i标签不能被点击‘,第1张

i标签本来就不具备点击事件,是用js添加的点击事件,既然可以添加,当然就可以移除了,vue中,<i @click="test"></i>,

test(){

if(this.flag){

//do your code

this.flag=false

}

}

这样点击一次之后再次点击这个i就不会触发你写的逻辑代码了,当然你也可以是用标签渲染的方式v-if来处理

打开hbuilder软件新建一个html文件,在html页面上创建一个点击的button按钮。然后为button添加点击时创建一个新的div事件。使用“document.createElement()”创建一个新的div,接着使用innerHTML对新建的div设置内容,最后把div放到body显示。在html里为button按钮添加宇哥点击创建div的事件,完成之后代码就写好了,接下来需要看看效果。保存好html文件后使用浏览器打开,此时还没有创建div。最后点击button按钮,会执行脚本创建div的事件,新的div就创建好了,顺利实现了给标签添加了内容。

下面是jQuery的写法

<!DOCTYPE html>

<html>

<head>

<style>p { color:red}</style>

<script src=""$amp>amp$lt/script>

<script>

$(document).ready(function () {

$("input").blur(function(){

  alert(this.id)

})

})

</script>

</head>

<body>

<input type="text" id="inputid">

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11606688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存