jquery - jQuery - 具有不同元素的相同函数()
问题描述
我正在制作一个带有三个按钮的页面,并具有三个不同的文本字段。我正在尝试使用此功能:
function funName() {
$(this).show({
'left': '-=700px'
});
}
对于三个不同的$("#IDs")
。显示不同的文本框。我试过了
$("btnElement").click(function() {
$("#ID1").funName();
});
谢谢您的帮助。
解决方案
定义一个新的 jQuery 方法的方法是定义jQuery.fn.methodName
:
jQuery.fn.funName = function() {
$(this).show({
'left': '-=700px'
});
}
推荐阅读
- python - Kivy:如何屏蔽所有用户交互?
- r - 如何使用 Plotly 在 R 中添加趋势线
- autodesk-forge - BIM360 Docs GET 文件夹内容页数限制
- python - 在 Django 中使用 jsonb_object_keys postgres 函数?
- amazon-web-services - AWS ElasticSearch - 自动化手动快照
- ios - 索引 16 越界;swift中的字符串长度为0
- spring-boot - Spring Boot:自动配置的工作原理和@JsonTest
- redirect - 限制 HTTP 引用者的请求 - IIS
- powerbi - Power BI-创建单选按钮筛选器(右侧窗格,不在仪表板/工作表上)
- view - ORACLE - 解码视图谓词并应用于基表