検索
ホームページウェブフロントエンドjsチュートリアルclick()、change() などの JQuery でパラメータを渡す方法 特定の実装_jquery

2 つの選択でオプションを変換するというジョブを実行する必要があるため、図は次のとおりです。
click()、change() などの JQuery でパラメータを渡す方法 特定の実装_jquery
このジョブは、いくつかのボタンに click() イベントを追加することです。次のように:

コードをコピー コードは次のとおりです:

$("#but_one" ).click(function(){
$("#select1 option:selected").appendTo($("#select2"));
});

それから私は公式ドキュメントを見てクリックについて知りました 説明はこのようになっていますが、その後もBaiduからの回答は得られませんでした
コードの再利用性を考慮して、「select1」と「」を直接渡したかったんです。 select2" 文字列をそれに入れるので、次のメソッドを使用しました:
コードをコピー コードは次のとおりです:

$("#but_one").click(select("select1"," select2"));
//コードの再利用性を向上、関数に応じて変更
function select(s1,s2){ $(("#" s1 "option:selected")).appendTo($("# " s2));
}

後で、jQuery を使用すると、関数名を括弧で囲むと実行されるので、select()などのイベントをバインドすると実行されます。 その後、Baiduで答えが見つからなかったので、Googleに行って見つけました。 stackoverflow フォーラムでの回答 その後、私のコードは次のようになりました:
コードをコピー コードは次のとおりです:

$(function(){
var obj1 = {s:"select1",s2 :"select2"};
var obj2 = {s:"select2",s2:"select1"};
$("#1").click(obj1,select);
$(" #2").click(obj1,select2); ,select);
$("#4").click(obj2,select2);
console.debug(event.data.s); ("#"event.data.s " option:selected")).appendTo($("#"event.data.s2));
}
function select2(event){
$( "#"event.data.s"option").appendTo($("#"event.data.s2))
}
});


のデータclick(data,fn) は実際には json オブジェクトであり、現在のイベント ソースを通じてのみ取得できます。データはデフォルトでイベントに配置されるため、ここでのデータはeventdataであり、event.data.name も使用されます。つまり、JQuery で時間をトリガーし、パラメーターを渡す必要があるすべてのメソッドは、eventdata オブジェクトを介して渡すことができます。 パラメーター:
ここでフォーリナーのコードを共有します:



コードをコピーします コードは次のとおりです: $("select#test").change({msg: "ok"}, function(event) {
myHandler(event.data.msg)

;
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Vue中如何使用v-on:click监听鼠标点击事件Vue中如何使用v-on:click监听鼠标点击事件Jun 11, 2023 am 10:12 AM

Vue是一款流行的前端框架,它帮助开发者更方便、快捷地构建网站和应用程序。其中,v-on:click是Vue中用于监听鼠标点击事件的指令。下面就来介绍一下如何在Vue中使用v-on:click来监听鼠标点击事件。首先,在Vue中使用v-on:click可以通过两种方式来定义鼠标点击事件:直接在模板中使用和在Vue实例中使用。下面我们来分别介绍这两种方式。直接

Python中函数参数传递方法*args, **kwargs,还有其他Python中函数参数传递方法*args, **kwargs,还有其他Apr 13, 2023 am 09:58 AM

本文将讨论Python的函数参数。我们将了解args和**kwargs,/和的都是什么,虽然这个问题是一个基本的python问题,但是在我们写代码时会经常遇到,比如timm中就大量使用了这样的参数传递方式。定义和传递参数parameters 和arguments 之间的区别是什么?许多人交替使用这些术语,但它们是有区别的:Parameters 是函数定义中定义的名称Arguments是传递给函数的值红色的是parameters , 绿色的是arguments。传递参数的两种方式我们可以按位置和关

使用 func_get_args() 函数传递可变数量参数使用 func_get_args() 函数传递可变数量参数Jun 27, 2023 pm 12:31 PM

在PHP中,有时候我们需要编写能够处理可变数量参数的函数。传统的方法是使用数组或者分别传递每个参数。但是,PHP还提供了一个更简便的方式,那就是使用func_get_args()函数。func_get_args()函数能够获取被调用函数中所有的参数,并将它们存储在一个数组中。这个数组可以用来处理任何数量的参数。下面我们来演示一下如何使用func

Vue中如何使用v-on:click.self实现只有自己触发事件Vue中如何使用v-on:click.self实现只有自己触发事件Jun 11, 2023 pm 01:57 PM

Vue是一款流行的前端框架,具有简洁、高效、易维护等特点,深受开发者喜爱。在Vue中,我们经常需要为组件或元素绑定事件来实现特定的交互效果,但有时候我们希望事件只由自身触发,不受其他因素干扰。那么怎样在Vue中使用v-on:click.self实现只有自己触发事件呢?本文将为您详细解答。首先,我们需要了解v-on指令的基本用法。v-on指令用于绑定事件,常用

Vue应用中遇到"click"事件绑定无效怎么办?Vue应用中遇到"click"事件绑定无效怎么办?Jun 24, 2023 pm 03:51 PM

Vue是一款流行的JavaScript框架,用于构建现代的Web应用程序。在Vue中,我们通常使用指令来实现DOM元素的操作。其中,"click"事件是常用的一个指令之一,然而,在Vue应用程序中,我们经常会遇到"click"事件绑定无效的情况。本文将介绍解决这一问题的方法。检查元素是否存在第一步是确认要绑定"click"事件的元素是否存在。如果元素不存在,

查询另一个JSP页面传递参数的方法(jQuery)查询另一个JSP页面传递参数的方法(jQuery)Feb 27, 2024 am 10:45 AM

标题:使用jQuery在JSP页面中传递参数的方法在开发Web应用程序时,经常会遇到需要在一个JSP页面中传递参数到另一个JSP页面的情况。这时,可以使用jQuery来方便地实现参数传递。本文将介绍如何在JSP页面中使用jQuery来传递参数,并提供具体的代码示例。1.使用jQuery传递参数的步骤使用jQuery在JSP页面中传递参数,一般需要以下步骤:

Vue中如何使用v-on:click.capture实现捕获阶段的事件处理Vue中如何使用v-on:click.capture实现捕获阶段的事件处理Jun 11, 2023 am 10:55 AM

Vue是一款流行的JavaScript框架,它为开发者提供了各种各样的指令和方法,使得开发者能够更加高效地处理Web开发中遇到的各种问题。其中,v-on指令可以用来绑定各种事件的处理程序,而v-on:click.capture则表示在处理click事件时采用捕获阶段。在JavaScript中,事件传播的过程分为三个阶段:捕获阶段、目标阶段和冒泡阶段。在捕获阶

在C语言中,是否可以在main()函数中传递参数?在C语言中,是否可以在main()函数中传递参数?Aug 30, 2023 pm 06:49 PM

是的,我们可以在main()函数中给出参数。C中的命令行参数在系统命令行中的程序名称之后指定,这些参数值将传递给程序执行期间的程序。argc和argv是可以传递给main函数的两个参数。但是当您从终端运行程序时,main()函数实际上由操作系统(或shell程序)调用。语法语法解释如下-intmain(intargc,char*argv[]){&nbsp;&nbsp;//Code&nbsp;&nbsp;return0;}示例 实时演示#include<std

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。