このエラーが発生しています。 )
があっても、私のjquery行に何も間違いはないようです。SyntaxError:missing)jqueryの引数リストの後に追加しているときに
$('.product_area').append('
<div class="product">
<a href="/index.php?store='+$store_username+'&view=single&product='+json[i].product_id'"><div class="product-image">
<img src="<?php echo image_check('+json[i].product_image1+'); ?>" />
</div>
</a>
<div class="product_details"><div class="product-name">
<a class="name" href="/index.php?store='+$store_username+'&view=single&product='+json[i].product_id'">
<span><?php echo substr('+json[i].product_name+',0,23); ?></span>
</a>
</div>
<div class="product-price">
<span class="price">@ Rs. <?php echo number_format('+json[i].product_price+',2); ?></span>/-</div>
<div class="product-discount">
<span class="discount">Discount:
<span class="color-text"><?php echo '+json[i].product_discount+' ?></span>%</span>
</div>
</div>
</div>').animate({width:'toggle'},150);
私は可能な限りきれいに書きました。誰でもチェックできますか?それは多くの刺激です
文字列を複数の行に分割することはできません。これを連結するか、行の最後に\を使用する必要があります。 JSデータをPHPに追加しようとしていますが、これは決してうまくいかないでしょう。あなたの問題の原因は 'json [i] .product_id'の後ろに' + 'がありません。タイプミスとしてクローズする投票。 –
'' ''や' '' 'の間で改行することはできません。 – talkhabi
http://stackoverflow.com/questions/10759426/appending-large-block-of-html-with-append –