質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

0回答

978閲覧

wordpress さくらサーバーでのjavascriptの適応

kiichidayo

総合スコア3

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2020/10/18 13:25

質問失礼します。

今wordpressでhtml,css,javascriptを使ったHPを作っていてローカルではjavascriptが適応されていたのですが
サーバーに移した瞬間javascriptが適応されなくなりました。

サーバーに上がっているHPを確認したところ、特にエラーも見当たらず、パスもローカルで通っていたパスでした。
javascript自体の記述方法が間違っているわけではなさそうなのでなぜ適応されないのかな、とものすごく疑問に思っています。

サーバーはさくらサーバーを使っています。

ものすごく困っています、どなたかお願いします????????

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kiichidayo

2020/10/18 14:21

ご回答ありがとうございます。???????? 今回はfunctions.phpを作って別のファイルのjsを読み込んでいるのでおそらく関係ないのでは、、と思っています。実際ローカル環境で、jsは動いているので…。
firegrape

2020/10/18 14:27

なるほどです。 javascriptが動かないページのURL送ってもらえれば、 見ますよ。
kiichidayo

2020/10/18 14:28

https://upwind.sakura.ne.jp/sample-test/ ここの /** * スクロールに応じたヘッダー固定切り替え */ function onscrollHeadFollow() { var $header = jQuery('.js-fix-header'); var headerH = $header.outerHeight(); var overplus = jQuery(window).outerWidth() * 0.1; jQuery(window).on('scroll', function() { if (jQuery(window).scrollTop() > headerH + overplus) { // 固定ヘッダー時 $header.css({ 'transition': 'transform .5s ease-out' }); $header.addClass('standby').addClass('fixed'); } else if (jQuery(window).scrollTop() > headerH) { // 固定ヘッダー準備時 if ($header.hasClass('standby')) { $header.css({ 'transition': 'transform .5s ease-out' }); } else { $header.css({ 'transition': '' }); } $header.addClass('standby').removeClass('fixed'); } else { // 通常時 $header.css({ 'transition': '' }); $header.removeClass('standby fixed'); } }); } の部分です! すみません、お願いします。
kiichidayo

2020/10/18 14:31

検証押してもらって、 wp-content,themes,html/assets,js の中にあるbundle.jsです
firegrape

2020/10/18 14:34

これが、正常に動くとどうなるんですか? ヘッダーが変わるんです?
firegrape

2020/10/18 14:35

トリガーを教えてほしいです。
firegrape

2020/10/18 14:42

ちなみに、この右辺のクラスなくないですか? var $header = jQuery('.js-fix-header');
kiichidayo

2020/10/18 14:50

最初はheaderの背景が透明でスクロールしたらheaderの背景が白くなります
firegrape

2020/10/18 14:59

了解です。クラスの件、どうですか?
kiichidayo

2020/10/18 15:00

localではjs-fix-headerがあるんですけど 本番環境ではありません泣。 どのようにすれば本番環境にもjs-fix-headerを付けれるようになるか ご教授お願いたいです…。わがまま言ってすみません????????
firegrape

2020/10/18 15:01

?? ローカルと本番のソースに差分があるということですか? 差分がある理由があるんですか?
kiichidayo

2020/10/18 15:15

そうですね。 特に何も触っていなく移行しただけなので 差分がある理由があるんですか?→なぜ差分されているのか理解できません 本番環境の場合 <header id="header" class="header standby fixed js-header"> localの場合 <header id="header" class="header js-fix-header js-header" style=""> という違いがあります
firegrape

2020/10/18 15:19

まず、なぜ差分があるかから調査した方がいいかと思います。 当然ソースが違えば、localの通りに動きませんよ。 どうやってデプロイしたかを追えばいいかと思います。
kiichidayo

2020/10/18 15:31

ご丁寧にありがとうございました。???????? 早速取り掛かってみます!
firegrape

2020/10/18 15:40

頑張ってください^^
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問