Php 将值收集到变量中
因此,我有以下清单:Php 将值收集到变量中,php,jquery,Php,Jquery,因此,我有以下清单: <li><a class="name" title="<?php echo $names;?></a></li> 因此,当加载GET_NAMES()函数时,我想收集列表中title中的所有值,然后放入var NAMES=[] 如何将值收集到变量中?使用jQuery,首先需要选择元素,然后可以获得每个元素的标题属性 $("li a").each(function(){ names.push($(this).att
<li><a class="name" title="<?php echo $names;?></a></li>
因此,当加载GET_NAMES()
函数时,我想收集列表中title
中的所有值,然后放入var NAMES=[]
如何将值收集到变量中?使用jQuery,首先需要选择
元素,然后可以获得每个元素的标题属性
$("li a").each(function(){
names.push($(this).attr('title')); // this will get the title and push it onto the array.
}
var name=[]
$('li a')。每个(函数(){
names.push($(this.attr('title'))
})
console.log(名称)
-
-
-
-
我建议使用jQuery.map()
方法,您还可以使用数据-
属性来保存名称。但是,如果选择使用title
属性,则只需将下面代码中的$(this).data('title')
替换为this.title
:
var names = $('.name').map(function() {
return $(this).data('title');
})
.get();
var name=$('.name').map(函数(){
返回$(this).data('title');
})
.get();
console.log(名称)代码>
- 史蒂夫
- 迈克
- 肖恩
- 瑞安
$('li a')。每个(function(){names.push($(this.text())})
像这样尝试@steveKim很高兴这有助于愉快地编码
var names = $('.name').map(function() {
return $(this).data('title');
})
.get();