jquery.cycle pluginを書いていてハマったこと

jquery.cycle plugin を書いていて、該当のhtmlを間違っていると、指定したcycleが一つおきに表示したりする。特に、終了タグなどを間違っている場合が多い。

<ul id="list">
	<li><a href="http://www.example.jp">テスト0</a></li>
	<li><a href="http://www.example.jp">テスト1</a></li>
</ul>

と書くべきところを、

<ul id="list">
	<li><a href="http://www.example.jp">テスト0</a><li>
	<li><a href="http://www.example.jp">テスト1</a><li>
</ul>

や、

<ul id="list">
	<li><a href="http://www.example.jp">テスト0<a/></li>
	<li><a href="http://www.example.jp">テスト1<a/></li>
</ul>

と終了タグをtypoしているとそうなる。

恥ずかしい限りだが、随分ハマってしまったのでログっておく。