問題タブ [prop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jqueryはクラスを選択しますが、IDは選択しません
で要素を選択すると、これは私にとって奇妙ですid
。jqueryコードは機能しませんが、それを選択するclassname
とうまく機能します!
このコード:
このコードは機能します:
しかし、このコードは機能しません:
javascript - td 内のすべてのチェックボックスを取得します
クラスが定義されたチェックボックスがいくつかありますが、それらのtd
一部はの子であり、一部はの子であり、そのクラスspan
のすべてのチェックボックスの子を取得したいと考えていますtd
。これどうやってするの?
javascript - jQuery - このステートメントを記述する別の方法 (DRY)
if / elseなしで次のコードを書く方法があるかどうか疑問に思っています。
現在、これは正常に動作します。しかし、私は DRY メソッドをどのように活用できるかを理解しようとしていますが、プロップが 2 回書かれているという事実は好きではありません。
テキスト値があり、ユーザーはそのコードをテキスト ボックスに入力する必要があります。値が一致すると、送信ボタンが「有効」になり、そうでない場合は無効になります。
javascript - jqueryのIDでチェックボックスをオフにします
コード :
上記のコードは、ユーザーが特定の Div をクリックしたときに、特定のチェックボックスをオフにする必要があります。Div は JQuery によって動的に生成されるため、ここで行ったことは、新しく生成された Div の ID を取得し、スライス関数を使用して、チェックを外したいチェックボックスの ID を取得することです。ID を使用して必要なボックスのチェックを外すにはどうすればよいですか?
c# - このプロパティによって StackOverFlow 例外が発生するのはなぜですか?
エラーを少し調べたところ、セッターが常に呼び出されているときに再帰しているように見えますが、何が間違っているのか本当にわかりません。私はそれがおそらく単純なものであることも知っています。
}
助けてくれてありがとう。
javascript - .prop() よりも .attr() を使用しなければならない状況はありますか?
私が知る限り、.prop() 関数は .attr() 関数が実行できるすべてのことを実行できますが、一般的にはより安全で簡単な方法で実行できます。
例えば:
- HTML のチェックボックスのデフォルト状態を取得したい場合は、
$('myCheckbox').prop('defaultChecked')
(の代わりに$('myCheckbox').attr('checked')
) 実行できます。チェックボックスが動的に変更された場合、値を維持しながら属性の値が失われる可能性があるため、これは実際には を使用するよりも安全に思えます (例: http://jsfiddle.net/p1Lrgwnb/1/ ) 。.attr('checked')
.prop('defaultValue')
- StackOverflow の例では、や
.attr()
などの値と一貫して使用されることがよくありますが、それらでも問題なく動作します。伝統的な慣習や習慣以外に、これらの価値観が好まれる理由を私は知りません。id
name
.prop()
.attr()
使用する必要があるユースケース、.attr()
または.prop()
関数が必要な情報を提供しないユースケースはありますか?
編集:.prop()
この質問は、 と の違いとは何の関係もありません.attr()
。以下にリンクされているもの( stackoverflow.com/questions/5874652/prop-vs-attr )を含め、StackOverflowに関するこれらの質問を詳細に調査しました。私の質問から、私がこの 2 つの違いを完全に理解していることは明らかです。おそらくほとんどの人よりも優れています。私の質問は、.attr() を使用しなければならない状況があるかどうかです。これは、.prop() と .attr() とはまったく異なる質問です。
javascript - propに基づいて条件付きで要素を追加する
以下のような要素を条件付きで追加するにはどうすればよいですか? 小道具が真<div className='next-field__connected-wrapper'>
の場合にのみ存在したい。withFilter