动态更改jquery的属性值中的文本

时间:2012-10-18 07:36:52

标签: jquery replace

我有以下jQuery代码:

var fnVal = $(_placeHolder[0].parentElement.children[0]).attr('onclick');

调试时我可以看到fnVal的值为

function onclick(event) { 
    javascript:DisplayData($('#divexpand')[0],'true'); 
}

我希望将true函数中的DisplayData替换为false

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

只需为它分配一个新函数,它将替换旧函数(也不需要jQuery):

_placeHolder[0].parentElement.children[0]).onclick = function() {
    DisplayData(document.getElementById('divexpand'),'false'); 
};