我在下面定义了一个对象
var datalist={
labelList:[]
}
想在按键点击的时候,把labelbox下的标签1、标签2和所对应labelms下标签1、标签2的数据联系在一起,要怎么写?格式如下:
var datalist={
labelList:[
{
'标签1' : {
'功效' : ["中国"、"美国"、"日本"]
}
},
{
'标签2' : {
'功效' : ["花菜"、"油菜"]
}
}
]
}
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<style type="text/css">
.labelbox{width:100px;height:100px;overflow:hidden;border:1px solid red;position:relative;}
.labelbox p{position:absolute;}
.labelbox p.tip1{left:10px;top:20px;}
.labelbox p.tip2{left:60px;top:50px;}
.labelms p{height:30px;line-height:30px;}
.labelms span{margin:0 10px;}
</style>
</head>
<body>
<p class="labelbox">
<p class="label_tip tip1" data-lable="标签1">标签1</p>
<p class="label_tip tip2" data-lable="标签2">标签2</p>
</p>
<p class="labelms">
<p class="dos" data-lable="标签1">标签1:<span>中国</span><span>美国</span><span>日本</span></p>
<p class="dos" data-lable="标签2">标签2:<span>花菜</span><span>油菜</span></p>
</p>
<input type="button" value="保存" />
<script type="text/javascript">
$(function(){
var datalist={
labelList:[]
}
})
</script>
</body>
</html>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
https://jsfiddle.net/hsfzxjy/Lywg2pte/5/
吐槽你的命名!一会大写一会小写!label和lable混用!简直不能忍!