ここに私の問題のjsfiddleがあります:http://jsfiddle.net/sbBxu/ - "ホバー・ミー"要素をホバーすると、.resultがリストによって隠されてしまいます。ユーザーが "click me"要素のいずれかをクリックすると、結果は変わりますが、ユーザーはそれを見ません。一時的に削除するには:要素からマウスを移動しますか?
ユーザーに結果が表示されるようにしたいのですが、それは.hidden
によって隠されています。しかし、単にそれを「隠す」と、JQueryは「表示」プロパティを「なし」に設定します。これにより、show-on-hoverの動作が中断されます。
基本的には、クリック時のポップアップ表示を除いて、フィドルと同じものが欲しいです。
JSを無効にしたユーザーには当然動作しません – Fluffy
@Fluffyもちろん、 "Click me"はどうですか?これは、jsのないユーザーでも機能しません。 – Yoshi
あなたはそうです、JS(またはフラッシュや他のプラグイン)なしで基礎となるコンテンツを変更できる方法はないと思います。 – Fluffy