DA.*_*DA. 10 variables jquery concatenation
我想将一个元素的ID传递给一个函数,然后调用jQuery.但是,我很难理解如何实际获取ID变量并将其与jQuery语句中的其他文本连接起来.例如,这会返回错误:
myFunction("#myObject");
function myFunction(IDofObject){
$("'"+IDofObject+" img'").doSomething...
}
Run Code Online (Sandbox Code Playgroud)
我想用'#myObject img'做一些事情,但不能在声明中使用它.
tva*_*son 30
不要将参数包装在引号中:
function myFunction(IDofObject) {
$( IDofObject + " img" ).doSomething();
}
Run Code Online (Sandbox Code Playgroud)
此外,您可能需要考虑在函数内添加哈希字符,以便可以将实际的id传递给它,而不是选择器.
myFunction( $('.classSelector :first').attr('id') );
function myFunction(IDofObject) {
$( "#" + IDofObject + " img" ).doSomething();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
51078 次 |
| 最近记录: |