jQuery - belirli bir sınıf ile son öğeyi bulmak ve php onu geçmek?

2 Cevap php

Temelde, bir liste var:

<li class="list">fruit</li>
<li class="list">vegetables</li>
<li class="list">protein</li>

Ve ben, son liste öğeyi bulmak ondan metni almak ve daha sonra bir php değişkene atamak istiyorum, böylece:

<?php

$variable = 'protein';

?>

Ben php değişken içine almak için nasıl bulanık mı?

2 Cevap

Javascript ve PHP arasında temel bir fark vardır: PHP sunucu tarafında çalışan ve sayfanın kod üretir. JavaScript after PHP çalıştırmak ve içeriği yapmıştır, istemci tarafında çalışır. Yani JQuery PHP "geri" bir şey geçemez. Bir AJAX call to do that. More on how to do that with JQuery here yapmak zorunda kalacak.

Ama ne yapmaya çalışıyoruz yalnız JQuery ulaşmak için yeterli kolay geliyor. Neden PHP?

php tüm html yaratıyor, o her zaman size içeriği bir değişken olabilir liste öğesini yazdırıyorsunuz.

<li class="list"><?PHP echo $var; ?></li><?PHP $yourvar = $var; ?>
<li class="list"><?PHP echo $var; ?></li><?PHP $yourvar = $var; ?>
<li class="list"><?PHP echo $var; ?></li><?PHP $yourvar = $var; ?>

Liste tamamlandıktan sonra bir değişkene son içeriğe sahip olacaktır.

Eğer bir veritabanından sonuçlar dönen o zaman biraz daha verimli Eğer döndü kaç satır dışarı bulmak olacaktır. o zaman döngü olarak aracılığıyla size olan satır numarası ile dizi test. Siz de o son satırı bulmak mümkün olacak