// plays a card into table.
// this code works. rendered card is appending into the table.
var playCard = function(card){
var renderedCard = renderCard(card);
$('#'+renderedCard.id).appendTo('#flop');
// but this one does not work.
var playCom = function(){
$.post('/api/comPlay', function(data){
var renderedCard = renderCard(data.card);
$('#'+renderedCard.id).appendTo('#flop');
});
};
からの戻り値を確認します$.post
。data.card
正しい値を与えます。関数で div html を作成しrenderCard
ます。ご覧のとおり、その機能は正しく機能します。しかし、そうで$.post
はありません。
ハマった。私が知っておくべき特別なことはあり$.post
ますか?
ありがとうございました。
更新:
var renderCard = function(card){
var create = document.createElement('div');
create.className = 'cardBig';
create.id = card;
return create;
};