タグ: jQuery を抽出しています。
Total: 14

jQuery,jsonpをabortしたい

ブログ | 2010/9/13 23:17
これを使うと止められるようだ。
http://code.google.com/p/jquery-jsonp/

var url = 'http://xxxxxxxxx/api?callback=?';

var xhr = $.jsonp({
 url: url,
 success: function(data, status){
   
 },
 error: function(xhr, status){
   
 }
});

//止めるとき
xhr.abort();

successで処理したい場合は、callback=?がポイントかな

jQuery v1.4.2で動かなくなったところメモ

ブログ | 2010/3/1 23:39
1.3.2から差し替えて、ほとんど何も出なくてすごいもんだなあと思っているのですが、1つ動かないところがあったのでメモ。

なぜこう書いていたのかはよく覚えていないのだけれど、
$(document).css('height','100%')
という書き方だと、Firefoxで止まってしまう。

こうしたら動いた。
$(document).height('100%')

document
http://api.jquery.com/height/

iPhone,form,button,jQuery、ボタンの形が変わる謎

ブログ | 2009/9/21 00:40
http://tw.9wash.com/
は、ほとんどjavascriptなのだけれど、

こんな感じでformを出力する。
<div id="disp"></div>
<script type="text/javascript">
<!--
$(function(){
  var h = '<form><textarea></textarea><button type="submit">投稿する</button></form>';
 $('#disp').html(h);
});

// -->
</script>

で、iPhoneでtextareaに入ると、投稿ボタンの形状が四角になる。いろいろ原因を探ってみたのだけれど、htmlで同じformタグを書いてもそういう挙動は起こらない。謎。


$('#disp').html(h);

document.getElementById('disp').innerHTML = h;
と書くと、そういう挙動は起きない。謎。

jQueryのhtml()が何か悪さをしているのだろうか?

jQuery,twitter API,クロスドメイン

ブログ | 2009/8/8 21:29
iPhoneのtwitterアプリ、SimplyTweet(無料版)が落ちたことを動機に、twitterAPIをちょっと触ってみようと研究中。

■JQueryを利用してTwitterのfriends_timelineを取得するサンプル
http://d.hatena.ne.jp/NAL-6295/20090730/p1

を見て、phpは使わずにjavascriptだけでやってみようと思ったのだけれど、上記サンプルが動かない。
http://twitter.com/statuses/friends_timeline.xml
がクロスドメインでダメなんじゃないか。
で、検索するとjsonpならいいようだ。
http://twitter.com/statuses/friends_timeline.json?callback=?
とすると動きそうだ。

[参照ページ]
Twitter API 仕様書
http://watcher.moe-nifty.com/memo/docs/twitterAP...
jQuery で クロスドメイン間通信をテスト
http://d.hatena.ne.jp/hidehara/20080127/12014024...
jQueryではじめるAjax 第2回 jQueryによるAjax実装
http://gihyo.jp/dev/feature/01/jquery-ajax/0002?...

さて、一つ目の壁を越えたので少し進める。
▼追記 2009/8/9 18:59
BASIC認証がうまくいかない。
javascriptでのbasic認証は、無防備すぎる気もするのでphpをかますことにする。

関数の中にイベント

ブログ | 2009/4/22 23:24
function test(){
 $(window).resize(function(){
     alert('リサイズ!');
 });
}

jQueryだからできるのか、もともとできるものなのかよく分からないけれど。

▼追記 2009/4/24 13:27
onresizeもそうだけれど、resizeはrisizeの終了時だけで動いて欲しいといつも思う。alertを出すとわかるけど、何回もalertが出てくる。

jQuery + ie7 + slideDown()

ブログ | 2009/4/11 22:32
selectタグとか、imgタグが消えるのかもしれない。
あるいは、float指定したものが消えるのかもしれない。
とにかく消える。

こんな時。
$('#disp').append(data).hide().slideDown();

検索するといろいろ出てくる。
$('#disp').append(data).hide().slideDown(300,function(){
 var b = $.browser;
 if(b.msie && b.version.match(/^7/)){
   $(this).remove();
   $('#disp').append(data);
 }
});

とりあえず、こんな感じで。とてもしょーもない気もするけど。
そうそう、僕が使っているjQueryは1.3.2です。

更なる高速化

ブログ | 2009/4/10 22:34
久しぶりにCache_Liteでも使おうかと考えたのだけれど、やっぱりやめた。
やはりmapのロードが一番のネックになっているから、そこをjQueryを使って調整。

$('#map').ready(function(){
 mapload();
});

$(window).ready...
$(document).ready...
より体感で倍速になった気がしないでもない。

ポストマップのjQuery化

ブログ | 2009/4/8 04:47
ここ数日、夜な夜な取り組んできたのですが、だいぶん整理されてきたので、上げてみました。

http://postmap.org/
http://www.telmap.net/

ちょっとした挙動あれこれが、微妙にjQuery的になっています。
前 | 1 | 2 |

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close