jQuery passing element ID into jquery statement?

前端 未结 6 1973
野性不改
野性不改 2020-12-11 03:12

I\'d like to pass the ID of an element into a function which then calls jQuery. However, I\'m stumped as to how to actually take the ID variable and concatenate it with othe

6条回答
  •  眼角桃花
    2020-12-11 03:46

    Don't wrap the parameter in quotes:

    function myFunction(IDofObject) {
        $( IDofObject + " img" ).doSomething();
    }
    

    Also, you may want to consider adding the hash character inside the function so you can pass it the actual id, not a selector.

    myFunction( $('.classSelector :first').attr('id') );
    
    function myFunction(IDofObject) {
        $( "#" + IDofObject + " img" ).doSomething();
    }
    

提交回复
热议问题