将 ajax 类存储在变量中 - jquery
我有一个 php 文件 file.php
,它返回
<ul class="class1">
<li class="class2"><a href="#" rel="">file</a></li>
<li class="class3"><a href="#" rel="">file</a></li>
</ul>
由我的 javascript 调用
<script type="text/javascript">
$(document).ready( function() {
$('#list').fileTree({ root: 'docs/',
script: 'file.php',
},
function(file) {
open(file);
});
});
</script>
以在
我想存储返回的 class1、class2和class3(它们各不相同)在我的javascript中单独变量。我怎样才能使这成为可能?
提前致谢...:)
blasterafred
I have a php file file.php
which returns
<ul class="class1">
<li class="class2"><a href="#" rel="">file</a></li>
<li class="class3"><a href="#" rel="">file</a></li>
</ul>
called by my javascript
<script type="text/javascript">
$(document).ready( function() {
$('#list').fileTree({ root: 'docs/',
script: 'file.php',
},
function(file) {
open(file);
});
});
</script>
to use inside <div id="list">
I want to store the returned class1, class2 and class3 (they varies) in seperate variabled in my javascript. How can I make this possible??
Thanks in advance...:)
blasteralfred
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
.map()
获取类的数组。一旦
ul
位于内,您可以执行以下操作:
您还可以运行
.map()
在 HTML 字符串上:在这两种情况下,
classes
都将是一个数组:[class1, class2, class3]
。实例:http://jsfiddle.net/CRFft/
You can use
.map()
to get an array of the classes.Once the
ul
is inside<div id="list">
, you can do this:You can also run
.map()
on the HTML string:In both cases,
classes
will be an array:[class1, class2, class3]
.Live Example: http://jsfiddle.net/CRFft/