サーブレットを使用してJavaでHTMLを記述していますが、DOMオブジェクト(サードパーティ、jqplot)をスクロールすると、特定のリストのテキストが点灯するという問題があります。私はHTMLを持っています(jQueryの前に宣言されています):
<li id='cap_1'>
<span>DOG</span>
</li>
そして後で次のコード:
out.println("<script>$('#chart2').bind('jqplotDataHighlight', function (ev, seriesIndex, pointIndex, data) { var x = 'cap_'+pointIndex; alert(x); $(x).css(\"display\",\"none\"); } );</script>");
アラートがトリガーされ、正しく返されます(cap_1)。しかし、CSSは機能していません(表示、背景色、色などを試しましたが、何も機能しませんでした)。
私は何が欠けていますか?jQueryとライブラリの宣言が確認され、バインドはjqplotライブラリの一部です。