PHP foreach ループを使用してデータベースから製品を収集する Web サイトがあります。これらの各製品には製品の写真が表示され、ユーザーが要素を左にスワイプまたはクリック アンド ドラッグして製品に関する詳細情報を表示できるようにする jQuery プラグインがあります。製品画像をスライド/スワイプできることをユーザーに通知するヘルパー画像を含めました。使用者がタッチスクリーンでスワイプするか、マウスでクリックしてドラッグした後、すべてのヘルパー画像に何も表示しないようにします。私はまだJavaScriptをあまり知りませんが、これはonmousedownで達成する必要があると思っていましたか?
foreach($result as $row)
{
$ProductID = $row['ProductID'];
$Brand = $row['Brand'];
$Name = $row['Name'];
$Image = $row['Image'];
$Price = $row['Price'];
$ArticleID = $row['ArticleID'];
$VideoID = $row['VideoID'];
echo "<li class='mix $Brand'>";
echo "<div class='touchslider'>";
echo "<div class='touchslider-viewport'>";
echo "<div class='touchslider-div'>";
echo "<div class='touchslider-item'>";
echo "<h1>" . $Brand . " " . $Name . "</h1>";
echo "<img class='image-swipe' src='img/swipe.png' alt='Swipe to the Left Indicator'/>";
echo "<img id='brewer-imgs' height='330' src='img/products/" . $Image . "' alt='" . $Brand . " " . $Name . " Image'/></a>";
echo "</div>";
echo "<div class='touchslider-item' id='inside-slide'>";
echo "<p><em>" . $Brand . " " . $Name . "</em></p></br>";
echo "<p>Lowest Price $" . $Price . "</p></br>";
}
クラス「swipe-image」はヘルパー画像です