値がundefinedになる可能性がある場合、method呼び出しを最後にするか、$('').attr('attr', hogehoge || '')ってする。
(この場合0も''になるので注意。'0'は大丈夫だけど)
Check
jQueryの.cssとか.attrとかの第二引数の有無で返す値が変わるものは$('').attr('attr', hogehoge)でhogehoge === undefinedだとmethod chainが切れてエラーになる。
トラックバック(0)
このブログ記事を参照しているブログ一覧: jQueryの.cssとか.attrとかの第二引数の有無で返す値が変わるものは$('').attr('attr', hogehoge)でhogehoge === undefinedだとmethod chainが切れてエラーになる。
このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/840
コメントする