ただし既にセットされている src と同じものを入力しても再読込されません。
こういった場合は URL にクエリパラメータを付加すると再読み込みが行われます。
クエリパラメータはキャッシュされないように毎回異なるものをセットします。
var src = 'http://example.com/example.jpg';
$('#target_img').attr('src', src + '?' + new Date().getTime());
var src = 'http://example.com/example.jpg';
$('#target_img').attr('src', src + '?' + new Date().getTime());
header('Access-Control-Allow-Origin: *');
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="path/nicEdit_ja/nicEdit.js"></script>
<script>
$(function() {
nicEditors.allTextAreas();
});
</script>
<style>
textarea {
width: 100%;
}
</style>
</head>
<body>
<textarea></textarea>
</body>
</html>
<textarea style="width:100%"></textarea>
div id="edit-modal" class="modal fade">
<div class="modal-dialog">
<div class="modal-content" style="width:740px; margin-left: -70px;">
<div class="modal-header"><strong>ヘッダ</strong></div>
<div class="modal-body">
</div>
<div class="modal-footer">
フッター
</div>
</div>
</div>
</div>
var img = new Image();
img.src = 'test.png';
img.onload = function() {
console.log(this.width, this.height);
};
// 引数を渡さない(または false を渡す)と string が2つ返る
php > echo microtime(true) . "\n";
1397745520.9725
// true を渡すと float が返る
php > echo microtime() . "\n";
0.70625400 1397745541
// . を外してファイル名として使用できる
echo str_replace('.', '', microtime(true));
13977460373602
$ php -a
php > $json = '{"name": "y.okano", "like": ["curry", "game"]}';
php > var_dump(json_decode($json));
class stdClass#1 (2) {
public $name =>
string(7) "y.okano"
public $like =>
array(2) {
[0] =>
string(5) "curry"
[1] =>
string(4) "game"
}
}
php > var_dump(json_decode($json, true));
array(2) {
'name' =>
string(7) "y.okano"
'like' =>
array(2) {
[0] =>
string(5) "curry"
[1] =>
string(4) "game"
}
}
<!-- うごく --> <input type="file" accept="image/jpeg"> <!-- うごかない --> <input type="file" accept="image/jpg">
Could not get the JAWT interfaceネットで教えてもらった情報によると古いバージョンの Java でなければ動かない時に出てくるエラーのようです。
alias java6='/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java'
$ java -version java version "1.7.0_06" Java(TM) SE Runtime Environment (build 1.7.0_06-b24) Java HotSpot(TM) 64-Bit Server VM (build 23.2-b09, mixed mode) $ java6 -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609) Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)
SELECT * FROM group; You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'grom group' at line 1
SELECT * FROM `group`;
$oauth = new OAuth();
$oauth->setToken($token, $secret);
$result = $oauth->fetch('https://api.twitter.com/1.1/users/show.json', array('user_id'=>$id), OAUTH_HTTP_METHOD_GET);
$response = $oauth->getLastResponse();
$response = json_decode($response);
var_dump($response);
// 認証済みリクエストトークン
$token = $_GET['oauth_token'];
// トークンをセット
$oauth->setToken($token, $config['twitter_api_secret']);
// アクセストークンと認証済みリクエストトークンと交換する
$accessToken = $oauth->getAccessToken('https://api.twitter.com/oauth/access_token');
// リクエストトークンの取得
$tokens = $oauth->getRequestToken('https://api.twitter.com/oauth/request_token');
// Twitter 認証ページヘリダイレクト
http_redirect('https://api.twitter.com/oauth/authorize', array('oauth_token' => $tokens['oauth_token']));
// リダイレクトは以下でもOK
header('Location: https://api.twitter.com/oauth/authorize?oauth_token=' . $tokens['oauth_token']);
// ツイッターへのログイン失敗
if(isset($_GET['denied'])) {
echo '許可がおりませんでした';
} else {
$token = $_GET['oauth_token'];
}
$oauth = new OAuth($config['twitter_api_key'], $config['twitter_api_secret']);
$tokens = $oauth->getRequestToken('https://api.twitter.com/oauth/request_token');
echo 'リクエストトークンは:' . $tokens['oauth_token'] . 'です';
<?php /** * config.php */ $config = array(); $config['twitter_api_key'] = '*********************'; // Twitter のコンシューマキー $config['twitter_api_secret'] = '********************************'; // Twitter のコンシューマシークレット ?>
$('.target_class').on('click', function() {
alert('target_class がクリックされました');
});
$('body').append($('<button class="target_class">押してね</button>'));
$(document).on('click', '.target_class', function() {
alert('target_class がクリックされました');
})