这应该很简单 - 我想在 .attr() 元素中使用 javascript 变量“foo”,如下所示:
$("#readreplytxt_" + msgid).attr("onClick", "readofferclose(foo)");
我试过这个:
$("#readreplytxt_" + msgid).attr("onClick", "readofferclose("+ foo")");
然而没有喜悦。
我怎样才能使这项工作?
这应该很简单 - 我想在 .attr() 元素中使用 javascript 变量“foo”,如下所示:
$("#readreplytxt_" + msgid).attr("onClick", "readofferclose(foo)");
我试过这个:
$("#readreplytxt_" + msgid).attr("onClick", "readofferclose("+ foo")");
然而没有喜悦。
我怎样才能使这项工作?
请注意,您缺少“+”号。
$("#readreplytxt_" + msgid).attr("onClick", "readofferclose("+ foo + ")");
而是附加一个事件处理程序:
$("#readreplytxt_" + msgid).click(function (event) {
event.preventDefault(); // prevent the default click action
readofferclose(foo);
});