原生js点击d出对应的html

原生js点击d出对应的html,第1张

jq:

$("#aa p").click(function(){

var me=$(this)

var lei=me.attr("parameter")

var main=$(".layerMain[id='"+lei+"']")

alert(main.html())

})

js:

var ps=document.querySelectorAll("#aa p")

for(var i=0i<ps.lengthi++){

ps[i].onclick=function(){

var me=this

var lei=me.getAttribute("parameter")

var main=document.querySelector(".layerMain[id='"+lei+"']")

alert(main.innerHTML)

}

}

可以先写好。比如

<div class="popup">

<div class="hd">标题栏</div>

<div class="bd">

<p>d出内容</p>

<p>d出内容</p>

<p>d出内容</p>

</div>

</div>

然后js控制这个div显示即可

首先单靠HTML是无法做出d出层的,必须结合脚本语言javascript语言

至于怎么写实际上很简单,利用dom获取其id,把id传给一个变量,设一个函数,在函数里写获取ID变量的css即可实现,至于怎么写,采纳之后会给你写出代码。要不然辛辛苦苦写了代码最后没有任何回报,心不甘啊,因为我是小白,所以很看重这些的。


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

原文地址:https://54852.com/zaji/6300116.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存