私のニーズを満たすために既存のコードを編集しようとしています。JS from HOVER〜ONLOAD
https://tympanus.net/codrops/2010/02/08/awesome-css3-jquery-slide-out-button/
それはあなたがマウスで上にカーソルを移動した後、コンテンツをスライドの効果だが、私が後だものです。シンプルだと思われますが、私はむしろ(自動)タイマーでそれを持っています。むしろ、それが機能するためにユーザからのインタラクションを全く持たない。
いったん閉じてから、2秒後に開きます。 5秒間開いてからもう一度閉じます。マウスを使用せずにすべてそれをアクティブにする。
<script type="text/javascript">
$(function() {
$('.slidebttn').hover(
function open() {
var $this = $(this);
var $slidelem = $this.prev();
$slidelem.stop().animate({'width':'225px'},800);
$slidelem.find('span').stop(true,true).fadeIn();
$this.addClass('button_c');
},
function close() {
var $this = $(this);
var $slidelem = $this.prev();
$slidelem.stop().animate({'width':'70px'},700);
$slidelem.find('span').stop(true,true).fadeOut();
$this.removeClass('button_c');
}
);
});
</script>
私の目標に到達するために編集が必要な情報はありますか?
JSFiddle:https://jsfiddle.net/mj7yumfw/14/
いいえ、コードのその部分を置き換えても、何もしないようです。それだけで何もしないで座っている。 私はソースコードを置き換えたので、私自身のバージョンで追加した可能性のあるエラーはありません。 「
何が問題になったかについてのヒント? –