【发布时间】:2023-04-04 20:19:02
【问题描述】:
<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js'></script>
<script type="text/javascript">
jQuery(document).ready(function(){
var a = $('#result').html();
//var a = ['a','b','c','d','e'];
$.each($.parseHTML(a), function(b){
alert(b);
});
});
</script>
<body>
<div id="result">['a','b','c','d','e']</div>
</body>
如何将html转为字符串?实际上 div#result 在 ajax 回调数据中,我想读取 div#result 然后使用 $each 解析这个数组,但是这段代码只返回第一个值然后停止。如何以正确的方式去做?谢谢。
【问题讨论】:
标签: jquery html arrays object each