Jquery динамически назначает одну и ту же функцию с разными параметрами
Ребята, можно ли назначить событие двойного щелчка для HREF, который генерируется динамически, для которого мне нужно назначить пользовательскую функцию с параметром, который будет отличаться для каждого HREF. Пожалуйста, дайте мне знать.
3 ответа
Решение
Вы можете использовать класс вместо идентификатора и делать то, что сказал Мэтт.
$('.Class').live('click',function(event)
{
myFunc($(this));
});
$('.generated').live('click',function(event)
{
//determine params here
myFunc(params);
});
Для каждого тега "a", который заканчивается на вашей странице, при нажатии на него он будет вызывать myFunc с самой версией jQuery в качестве параметра
Попробуйте эту функцию. Это простой JavaScript. Используя этот метод, мы можем динамически назначать функцию элементу html.
var funcRef = new Function ("testFunction ()"); document.getElementById ("elementid") OnClick=funcRef.