6
票
承認済み
jquery CDN が 403 forbidden
公式CDN (code.jquery.com) で発生している不具合のようです。
参考:
jQueryのCDN(code.jquery.com)が403エラーで読み込まれない不具合が発生中
この不具合は、code.jquery.com以外のCDNを利用する or 自分のサーバ内にjQueryのファイルを置き、それを読み込ませることで解消します。
(中略)
今回の不具合は、日本(東京ノード)+...
4
票
JQuery 要素を思うように捉えられない
質問の記述ではthisが何かはっきりしませんが、クリックされた<button>要素だとすると
$(this).closest('table')
で<button>の上位にある<table>を得ることができます。この要素に対してtr:lastを探せばよいので結局
$(this).closest('table').find('tr:last')
...
4
票
承認済み
POSTアクセスを相対パスではなく絶対パスで行いたい
そもそも質問文が間違っていてaaaを指定した場合についてでしょうか、その場合
https://www.example.com/blog/ → https://www.example.com/blog/aaa
https://www.example.com/blog/edit → https://www.example.com/blog/edit/aaa
と意図しないアドレスに移動します。
...
4
票
承認済み
Array.from()の中をリセットして更新したい…??
appendToメソッドは、引数に指定した値に該当する要素すべての末尾に、appendToメソッドの前に置かれたコンテンツを挿入します。
質問文のコードでは、clone_items関数内のappendToメソッドの引数に対して、slide_containerクラスを指定しています。この場合、clone_items関数を実行する度に、「...
4
票
承認済み
改行コードを含むinput要素の値がalert関数で改行されない
alert($("testId").val().replace('\\n', '\n'));
で動くかと思います。
HTMLの属性値では \ に特別な意味はありません。<input type=hidden value="aaaaa
bbbb"> とすれば改行がそのまま入ります。
3
票
承認済み
div要素の高さを、画面縦サイズ80%を越えた場合のみ固定(縦スライドバーあり)にしたい
高さを一定以上超えないようにするためにはmax-hightを利用してください
https://developer.mozilla.org/ja/docs/Web/CSS/max-height
またスクロールをしたい場合はoverflowを設定してください。
https://developer.mozilla.org/ja/docs/Web/CSS/overflow
3
票
承認済み
Sliderを斜めに表示する方法
CSSを使用して要素を斜めに表示することができます。
CSS3のtransformプロパティにrotate()関数を指定することで、要素が回転表示されます。
引数には回転させる角度(deg)を指定します。下記は、右上45°に伸びるスライダーの例です。
$("#slider").slider();
#slider {
margin: 150px 10px;
width: ...
3
票
承認済み
JavaScriptのイベント系デバッグ作業 ステップ実行を試せるのか知りたい
イベントの発火時、すなわち今回の場合はクリック時にブレークポイントを仕掛ける方法についてご説明します。
そもそも、イベントの発火時、すなわちクリックされたときに何が起こるのかというのは、イベントとして関数を登録することにより指定します。
このプログラムの、... .onclick =の後ろの部分に注目してください。その部分は、以下のような関数式になっています。
function() {
...
3
票
承認済み
JavaScript(JQuery)がSyntaxエラーを招いているが理由を特定できない(Eclipse上)
(U+3000) is not a valid identifier start char
がヒントになります。
function updRenew
に全角スペースが含まれています。
3
票
JavaScript(JQuery)がSyntaxエラーを招いているが理由を特定できない(Eclipse上)
該当行に U+3000 全角スペースが含まれていることを Eclipse が警告しているのだと思われます。
ですが実は規格上は全角スペースを使っても構いません。ECMA-262 では以下の文字が空白として使えることになっています。
U+0009 CHARACTER TABULATION
U+000B LINE TABULATION
U+000C FORM FEED
U+0020 SPACE
U+...
3
票
承認済み
ただのリスティング運用者がグーグルから次のように言われて何をすれば良いでしょうか?
F5キーを押した後の図、で 赤字になって部分ですが、ajax-loader.gif というファイルにアクセスしたけど、ファイルが見つからないよ、という意味のエラーです。
ajax-loader.gif というファイルをホームページのサーバーの 所定の場所にコピーすれば良いと思いますよ。
3
票
承認済み
小数以下の桁数チェックを行いたい
サーバーサイドならRegularExpressionで実装することができます。
[RegularExpression(@"^\d+(\.\d{1,2})?$", ErrorMessage = > "少数以下2桁以上は入力できません"]
public decimal Price {get; set;}
結果
エラーなし
300
1.
1.0
.5
0.25
...
3
票
承認済み
jqueryドロップダウンメニューのコードについて質問です。
1.については、hover()した対象がthisに入っています。
ですので$(this)と書けば、最初の要素にhoverしたなら最初のli要素、二番目の要素にhoverしたなら二番目のli要素がthisになるので、特に条件分岐を書かなくても動くというわけです。
2.についてはstop()は動作中のアニメーションをストップさせるというものなので、
ソースコードでは、...
3
票
jqueryのelse if文の条件分岐
構文自体が間違っているコードだけを質問中に記載されても何をしたいのか判断できません。「iconName.indexOf('icon07.png')の画像データがある時は<option value="40610" selected="">にselectのデータが入らない処理したい」と言った重要な情報はコメントだけでなく質問本文に記載してください。
...
3
票
HTML入力フォームの途中で、自動保存する機能はどうやって実装?
スタック・オーバーフローでの(書きかけな)フォームデータはブラウザや端末を変えても引き継がれるので、サーバー側でデータを保存しているのでしょう。
よくある「次回からログインIDの入力を省略」みたいなものは、Cookieを使ってクライアント側で保存する方法もあります。
不意にブラウザを閉じてしまった場合に備えて動的に保存するなら、Javascript(Jquery)...
3
票
テキストをHTMLを増やさず複製するには?
質問者さんの行ないたいことは、text-shadow プロパティを用いることで実現出来ると思います。しかし、この方法ではテキストに細かい装飾を行なうことが難しいため、もし各テキストに対して適用するスタイルなどが存在する場合は、ノードを複製したほうが簡単だと思います。
今回は、color プロパティに transparent を設定した上で、user-select プロパティに none ...
3
票
承認済み
2つの関数を1つの関数にまとめる書き方を教えてください
それぞれの関数を見比べると、共通していない部分は
html メソッドの引数
指定するセレクタ
の 2 つであることがわかります。
html メソッドの引数は色々な要素が入ることを想定し、関数の引数とすることで input, select 要素のどちらにも対応出来ます。指定するセレクタに関しては、 .input_edit_select > input, .input_edit_select &...
3
票
承認済み
マウスオーバーを実装する際、「jQuery の hover()」と「CSS の :hover 」では違いがありますか?
・jQuery は、CSSを操作してマウスオーバーを実装するので、出来ることは同じ?
はい、同様のことが行えます。また JavaScript を使うことで、 CSS セレクタでは選択出来ない要素へ装飾を行うことが出来ます。
.hoge {
width: 150px;
height: 150px;
background: red;
}
.hoge:hover {
...
3
票
承認済み
このJQueryは何をやっているんでしょう??
bootpag-dynamic pagination jQuery pluginと呼ばれる
動的なページネーションを作成するためのjQueryプラグインのようです。
ほとんどのjQueryもしくはjQueryプラグインは
$(selector).メソッド()
という形をとっているため、この形のものが出てきたら
メソッド名で検索するかインストールしているプラグインをソース内で検索できれば、
...
3
票
承認済み
webpack での jquery の $ 変数の扱いについて
コードの順番に関係無く、importやrequireでモジュールのファイルを読み込む処理が最初に実行され、その後に地の文にある処理が実行されるからです。
どういうことかというと、import '../vendor/jQuery-Validation-Engine/js/jquery.validationEngine';の方が、globalThis.jQuery = globalThis.$ = ...
2
票
1つのJSファイルから、2つ以上のAjax(別url=PHP)を指定した動作は可能ですか?
1の回答.
ひとまずfailを追加しfail側が呼ばれるのであれば、何らかの理由で失敗しています。
2の回答
開発ツールのネットワークタブを選択し、左上の緑の三角ボタンを押してください。
その後通信を行うと、リクエスト、レスポンス等が見れるのでに通信に問題ないか確認してください
開発者ツールにはデバッグに有用なツールが入っていますので、一通り何ができるか把握する事をお勧めします。
2
票
承認済み
jQuery.get()の第1引数について
このようなパラメータ付きのアドレスを入力した場合、function内に処理が入りません。
successコールバックが呼ばれない以上、エラーが発生していると考えるのか自然です。
jQuery.get()に限らず、常にエラー処理を行うべきです。
またデバッグも行うべきです。今回のjQuery.get()であれば開発者ツールなどで、どのようなリクエストが行われ、...
2
票
inputに入力されたタイミングで該当のinputのnameを取得
attribute=”name”の値を$(this).attrで取れば良いです。
var attribute = $(this).attr("name");
2
票
承認済み
Ajax機能を有す関数からの戻り値を、動作完了後に参照・利用したい。
画面で指定された日付が、AJAXで参照するDB側のカレンダで稼働日か否か、はたまた参照に失敗したかというエラー検知を行おうとしています。
Deferredを使った、$.ajax接続判定例(”参照に失敗した”=”接続エラー”として回答しました。)
jQuery.Deferredの詳しい解説は、https://techblog.yahoo.co.jp/programming/jquery-...
2
票
承認済み
BUTTON要素とINPUT要素のTYPE=SUBMITの上ではBSキーの操作を無効にしたい
ブラウザバックを禁止するのも一つの方法です。以下スクリプト例です
history.pushState(null, null, null);
window.addEventListener("popstate", function() {
history.pushState(null, null, null);
});
pushState(state, title, url)のurlに ...
2
票
承認済み
button要素のonclick属性に仕掛けた関数が未定義となり起動できない
inicheckという関数がグローバルスコープに定義されていないからです。
jQueryを使っているならjQueryのイベントハンドラを使用した方が
自然だと思いますが、何を理解できていないのか理解するために修正するなら
$(function() {
//テキストボックスへフォーカスあてる。
$("input[type=text]").eq(1).focus();
// ...
2
票
承認済み
INPUT TYPE=TEXTの枠内で、タブコードと改行コードの存在を検知したい
一番の問題点は、あなたのchkTabCr関数の中のこの行です。
var r = true;
戻り値として使われているローカル変数rの初期値としてtrueを設定していますから、以後のコードでrの値をfalseに変更するようなコードが実行されない限り、この関数はtrueを返します。
他にもタブコードを検出するにのescapeなんて面倒なことをしていたり、コメントや質問文中では「改行コード」...
2
票
<span>に対するborder指定
当該の記事は jQueryの$(this)の使い方(どこを指してるのか?) でしょうか。
たしかに当該記事には
「クリックした<p>要素だけ文字色を赤字にする」
「クリックした<p>の親要素を罫線で囲う」
のようなサンプルが掲載されている中、当該コードについてはご指摘のように「クリックした<p>の子要素の<span>の罫線を〜」であり、...
2
票
jQueryで'mousewheel'イベントが複数呼ばれるのを中止するにはどうすればいいですか?
ホイールは回るものなので「一度だけ動かす」という考え方自体がおかしいのです。おそらくマウスホイールが一定角度で段階的に(カクカクと)回るタイプのマウスをお使いなのでしょうが、無段階に周り続けるホイールを持つマウスも存在しています。またタッチパッドのスクロールのようなものも無段階になっているかと思います。そのためそのようなUIを作成することは個人的にあまり推奨しません。
...
無効化に投票
関連するタグ
jquery × 638javascript × 431
html × 182
css × 86
ajax × 36
ruby-on-rails × 33
php × 31
jquery-ui × 31
monaca × 22
twitter-bootstrap × 19
json × 14
onsen-ui × 11
ruby × 9
wordpress × 8
angularjs × 8
coffeescript × 7
mysql × 6
java × 5
node.js × 5
internet-explorer × 5
fullcalendar × 5
laravel × 4
cordova × 4
chrome-extension × 4
highcharts × 4