hoverの中を下記のようにするとか?(hoverされたものの子を探してそれに実行する) $(this).find('.item-wrapper1').css('display', 'none'); あとは特にJavaScriptを使う必要もなさそうな気もします。 ...
ご要望ありがとうございます。 たしか使えたと思います! 編集中のプレビューだと表示されないのですが、投稿すると正常に動いていると思います。 https://crieit.net/posts/ea072f81998ad64e6dfc00e044312529
大丈夫です、そういうのでハマるのは最初はよくありますw
たしかになんでだろう、と思ったらformとfromを間違えていますね。
確かにそう言われるとなんでしょうね~。 個人的にはやっぱ変数が増えるほど連結する時にクォーテーションとプラスをたくさん書くのが面倒という気持ちは強いです。特に最近はエディタが閉じクォーテーションを補完してくれたりするので、一つ後ろのだけクォーテーション付けたいのに補完で2...
slideToggleしている次の行ででも相手の要素をslideDown、removeClassしてあげれば良いと思います。…が実際にこちらで試してはいませんのので、あくまでも自分で試して頂く必要はあります。ちらっとはしらべましたが、slideDown、removeClas...
slideToggleもtoggleClassもトグルするためのものですが、例えばslideDownやremoveClassを使って別の方を閉じるなどはどうでしょうか?
なんにしろお伝えできる情報はすべてお伝えしているので、あとは一つ一つ問題点を見つけて潰していけばできると思います。頑張ってください!
request2.sendはrequest2を作っているところでやる必要がありますね。 一度全体的に各処理はどういうタイミングに呼ばれ、どういうことをやろうとしているのか、というのを把握しながらやって行く必要がありそうです。
request.send();がありますよね? request2も同じことをしないといけないと思います。
元々のソースと変わってるでしょうし、これ以上は多分本人以外は予想でしか言えないかもしれませんね。個人的にはrequest2.sendしてるのかが気になりますが。 なんにしろDevToolsのPreviewで正しいデータが来ているっぽいのであれば、XMLHttpRequest...
なんにしろあとはDevToolsでブレークポイントを貼って止めたり変数をログ出力してみたりして、1行1行ちゃんと動いているか、正しい値が使われているか、地道に確認することが必要そうです。
というか、これが原因ですね。 var data2 = this.response; var markerData2 = parseData(data);
Networkタブ中のリクエストしたURLをクリックすると、Headers, Preview, Responseタブなどが出てきます。そのPreview, Responseタブのどちらかで見ることができます。Headersは実際に送信したURLなどの詳細が確認できます。
ソースどおりであればSHEET_IDとか指定されてないのでURLが存在しないエラーだと思いますよ。問題があったらDevToolsのNetworksタブで見るようにすればすぐ解決できるようになります。
こんな感じで、onloadだけじゃなく色々ハンドリングがあるので、それぞれ試したほうが良いですね。エラーが出てればそこには来ないので。 https://qiita.com/ShinyaKato/items/64b6726c361f5377b0f3#xhrのイベント あとは...
request.onload = function の中がちゃんとよばれているかどうかというのも調べたほうがいいですね。グローバル変数が変わらない、ということはもう無いと思いますので、あとは呼び方を間違えていないかとか、不具合がないかなどを調べていったほうがいいですね。
request.onload = function の中でも同じことをすれば大丈夫だと思います。
これは別に変じゃないですね。request.onload = function はあとで呼ばれる処理なので、最初は通りません。なので ここで何故かマップにからとして反映されてしまう、、 の時は空ですね。
多分うまくグローバルになっていないか、グローバル変数に正しく値が入れられていないかだと思います。実際のコードを貼っていただいた方が良いかもしれません。