質問: data.my_id; var i=0; console.log('sucess_jsondata'+i); $("#output").empty(); for(i in data.json_data){ $("#output").append(''+data.json_data[i].Tweet.name+""); var tweet =data.json_data[i].Tweet.tweet; tweet =tweet.replace(/\r?\n/g, ''); tweet =tweet.replace(/((http|https|ftp):\/\/[\w?=&.\/-;#~%-]+(?![\w\s?&.\/;#~%"=-]*>))/g, '$1 '); $("#output").append(tweet+""); $("#output").append(data.json_data[i].Tweet.tweettime+""); //console.log(i); if(data.my_id==data.json_data[i].Tweet.name){ $("#output").append('削除'); } $("#output").append(""); } })}, 1500); } }); $('html,body').animate({ scrollTop: 0 }, '1'); }; ``` form部分も追加 cakephpのctpです。 ``` Html->script('https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js'); echo $this->Html->script('jquery.bottom-1.0'); echo $this->Html->script('jquery.validate'); echo $this->Html->css('index');?> Form->create('Tweet'); echo nl2br($this->Form->textarea('tweet', array('cols'=>100, 'rows'=>4,'required' => false,'error'=>false))); echo $this->Form->hidden('tweet_id',array('value'=> $user['id'])); echo $this->Form->hidden('name',array('value'=> $user['username'])); echo $this->Form->submit('投稿',array(/*'onclick'=>'index',*/'name' => 'submit')); echo $this->Form->end(); endif; ?> ホーム ```
回答: jQuery.bind() は3.0以降非推奨になっているため、1系統か2系統を使用してみてはいかがでしょうか。 【.bind() | jQuery API Documentation】 > > Returns: jQueryversion deprecated: 3.0 > > > 【jQueryのbindとonの違い - Qiita】 また、エラーは出ていませんか?デベロッパーツールで確認してみてください。 【Web開発でよく使う、特に使えるChromeデベロッパー・ツールの機能 - Build Insider】