[解決済み] Typescript を使用しているときに "property does not exist on type JQuery" 構文エラーが発生しないようにするにはどうすればよいですか?
2023-05-04 12:01:24
質問
私のアプリケーションでは、jQueryを1行だけ使用しています。
$("div.printArea").printArea();
しかし、これではTypescriptのエラーが出てしまいます。
the property 'printArea' does not exist on type JQuery?
このエラーが表示されないようにするにはどうすればよいか、誰か教えてください。
どのように解決するのですか?
これを
<any>
にキャストするか、jqueryの型付けを拡張して独自のメソッドを追加してください。
(<any>$("div.printArea")).printArea();
//またはカスタムメソッドの追加(カスタムプラグインの一部として自分で追加する場合)
interface JQuery {
printArea():void;
}
関連
-
[解決済み] event.preventDefault() vs. return false
-
[解決済み] 私のJavaScriptコードは "No 'Access-Control-Allow-Origin' header is present on requested resource "というエラーを受け取りますが、Postmanはそうならないのはなぜですか?
-
[解決済み] .prop() vs .attr()
-
[解決済み] jQueryを使用しない$(document).ready相当
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?
-
[解決済み] TypeScript で `window` に新しいプロパティを明示的に設定するにはどうすればよいですか?
-
[解決済み] TypeScriptでパラメータとして強く型付けされた関数は可能か?
-
[解決済み] TypeScriptでオブジェクトに動的にプロパティを割り当てるには?
-
[解決済み] jQueryでオブジェクトに登録されたイベントハンドラを検索する
-
[解決済み】タイプ 'EventTarget' にプロパティ 'value' が存在しない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 特定の行のtsルールを無効にする方法は?
-
[解決済み] jest.fn()の値はモック関数またはスパイである必要があります。
-
[解決済み] jQueryでオブジェクトに登録されたイベントハンドラを検索する
-
[解決済み] 変更イベントでradioを使用するには?
-
[解決済み] クリックボタンでクリップボードにコピー
-
[解決済み] ドロップダウンのアイテムの選択値をjQueryで取得する
-
[解決済み] jQuery: テキストで要素を検索する
-
[解決済み】jQueryのテンプレートエンジン【終了しました
-
[解決済み】jQueryがリクエストボディに有効なjsonを投稿する。
-
[解決済み] jQueryでinput[type=text]の値変化を検出する