如何在javascript中加载单个元素时调用函数?
How do I call a function upon the loading of individual elements in javascript?
我需要在创建动态添加的表时增加一个数字变量(这个数字将添加到表的名称中)。例如:table_dynamicID)。但是,永远不会单击该表以向其添加onclick函数。'this'关键字需要传递到事件调用的函数中,以便我可以在创建该表时确定该表的id…那么,我可以将什么事件传递给创建时将自动调用的HTML表呢?
我很抱歉,伙计们。这是4点。我要睡觉了。我找个时间白天再解释。请挂紧,并帮助我进一步当我张贴屏幕截图和进一步的解释。今天晚些时候下班后,我尽量做这件事。 詹姆斯当特定的标签被加载时,没有这样的事件会调用您。你可以在加载页面时挂起,然后运行javascript在DOM中通过id或类或标签找到表,然后对其进行操作。
假设您已经准备好使用jQuery,您可以使用bind的可选[eventData]参数或类似的函数来做到这一点:
var tbl_name = new String();
dyn_table();
$('#select').bind('change keyup', {element:tbl_name}, function(){
window.alert('Table name: ' + event.data.element);
});
function dyn_table(){
// create the table and make it's name known everywhere
tbl_name = 'XYZ';
}
每次#select
的值发生变化时,显示tbl_name
的当前值
相关文章:
- 从不是wicket组件的元素调用wicket
- Javascript 从 html 元素调用函数
- 使用 jQuery 对动态创建的元素调用自定义函数
- 从附加的元素调用javascript
- JS脚本由1个元素调用,而不是由其他3个元素调用
- 对动态添加的元素调用函数
- 如何为适当的元素调用 js
- 如何在 Meteor.js 中对包含在 if 语句中的元素调用函数
- .mousedown()只为每个元素调用一次
- 对类选择的元素数组使用FOR循环,并对每个元素调用函数
- 根据数组的元素调用函数
- 当类被从子元素调用的javascript更改时,CSS转换不起作用
- 为禁用的元素调用函数
- 对动态添加的html元素调用jQuery方法
- 从输入元素调用javascript
- 对同一元素调用Mustache两次失败
- 如何为多个输入元素调用日期范围选择器
- 我如何使那些由于附近的其他元素调用$. fadein()而移动的元素产生动画?
- 对象元素调用函数
- 如何为元素调用click()