You either have to make your function anonymous:
$('#button').click(function() {
//...some code
});
Or pass the function itself:
function getType() {
//...some code
}
$('#button').click(getType);
If you just want to trigger a click, call .click()
:
$('#button').click();
Also, your id
parameter won't be the element's id
. It'll be the click event object. To get the element's id
, you can refer to the clicked element using this
:
$('#button').click(function() {
var id = this.id;
});
I suggest you read a few JavaScript and jQuery tutorials (in that order).
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…