我有下一个代码
HTML
<section class="listjobs" style="display: block;">
<div class="jobgroup GigaLab">GigaLab</div>
<div class="jobgroup CraftedContours">CraftedContours</div>
<div class="jobgroup FunPuntos">FunPuntos</div>
<div class="jobgroup Lexplique,LLC">Lexplique,LLC</div>
<div class="jobgroup Arriendas.cl">Arriendas.cl</div>
<div class="jobgroup Scholaroo.com">Scholaroo.com</div>
<div class="jobgroup OctaneNation">OctaneNation</div>
<div class="jobgroup Loogares.com">Loogares.com</div>
<div class="jobgroup AgentPiggy">AgentPiggy</div>
<div class="jobgroup AgentPiggy">AgentPiggy</div>
</section>
这是我的 jQuery。
(function($){
$('#searchjob').keypress(function(e){
var search = $.trim($(this).val());
if (e.which == "13") {
$.ajax({
beforeSend: function(){
//$('#loading').html(<img src="rutagif" alt="loading" />);
},
url:"../wp-admin/admin-ajax.php",
data:{ action: 'searching_job',data : search },
//dataType: "json",
type: "POST",
success: function(data){
var jsonresult = JSON.parse(data);
var jobs = $('.listjobs');
var startups = [];
$.each(jsonresult, function(i, item){
startups.push(jsonresult[i].meta_value);
});
startups = $.unique(startups);
//console.log(startups);
jobs.hide().empty();
$.each(startups, function(i, item){
var startup = startups[i].replace(" ","");
jobs.append("<div id='"+startup+"'class='jobgroup'><h2>"+startups[i]+"</h2><p></p></div>").slideDown();
});
}
});
e.preventDefault();
};
});
未找到此代码
$(this).click(function(e){
console.log($(this).text());
});
还可以尝试使用 $('.lisjobs'),这会显示警报但无法获取数据,还可以尝试使用 $('section.listjobs .jobgroup')、$('.jobgroup') 并且未找到。还有其他想法吗?
})(jQuery);
但没有找到:/。如何使用“jobgroup”类获取 div 的值?任何例子。