Получить 'elementname' из $ ('elementname')? - PullRequest
0 голосов
/ 28 июня 2011

Relevent HTML:

<p id="baz"></p>

Код срабатывания:

function foo(element) {
    element.innerHTML = 'bar';
    alert(element.toString() + ' has been modified');
}

foo($('baz'));

Relevent jsfiddle

Это предупреждение "[объект HTMLParagraphElement] был изменен". Есть ли какой-нибудь способ, чтобы "baz был изменен"?

Ответы [ 2 ]

1 голос
/ 28 июня 2011

Попробуйте, замените element.toString () на .get ('id')

function foo(elementname) {
    elementname.set("html", 'bar');
    alert(elementname.get('id') + ' has been modified');
}

foo('baz');
0 голосов
/ 28 июня 2011
function foo(elementname) {
    $(elementname).innerHTML = 'bar';
    alert(elementname + ' has been modified');
}

foo('baz');
...