jquery 用变量定义div类值

jquery 用变量定义div类值,第1张

function nTabs(thisObj,Num){

if(thisObj.src == "images/yx"+Num+"_a.jpg")return

for(i=1i <4i++){

$("#t_"+i).attr("src","images/yx"+i+".jpg")

}

thisObj.src = "images/yx"+Num+"_a.jpg"

cMid(Num)

}

function cMid(index){

for(i=1i <4i++){

$("#zl_0"+i).hide()

}

$("#zl_0"+index).show()

// cCont(index)

}

function cCont(index){

for(i=0i <16i++){

$("#cont_"+i).hide()

}

$("#cont_"+index).show()

}

这是一个3层级联显示的js,你懂的

<script>

var demo = 23//你是说这样的变量么?如果是,直接用就行,如下

var divDemo = $("#demo")

alert(demo+demo)//页面d出提示框里写着 46

$("div",divDemo).css("background-color","#000")//页面中id为demo的div添加黑色背景色

</script>

总之,在<script>里面写定义变量和调用变量,<script>在html页面中html里面(body里外或是head里都可以,这个你肯定知道的,但我忍不住啰嗦一句,前面必须记得写jQuery引用)定义变量了之后,用的时候直接写定义的名字就对了,只要注意定义时的类型,比如上面第一个因为是数值型,alert时直接打印了计算结果,如果定义成var demo = '23' 就是字符串了,alert打印出来就是2323,下面那个divDemo定义的是一个id为demo的对象,所以可以用.css进行样式的定义。

不知道你想问的是不是这个,可以继续问我。以上,希望对你有帮助。

1、通过jquery给元素动态添加样式运用addClass和removeClass即可。首先在html中准备jquery库文件,并且准备一个div元素,如下图所示。

2、然后在style标签里声明一个class样式,如下图所示。

3、接下来准备一个事件加载初始化的方法,在jquery中直接用匿名函数即可,如下图所示。

4、然后通过jquery的addClass方法给div元素添加一个class,如下图所示。

5、移除一个class的样式也很简单,如下图所示,通过removeClass即可。


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

原文地址:https://54852.com/bake/11618490.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存