次のコードがあります
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);
しかし見つかりません:/。クラス「ジョブグループ」でdivの値を取得する方法は?. 任意の例。