var $butt = $('<input/>').attr({
type: 'button',
value: data.styleData,
id: butnId,
data - bind: event: {
click: $parent.submitPopUp
}
});
它显示一个错误
var $butt = $('<input/>').attr({
type: 'button',
value: data.styleData,
id: butnId,
data - bind: event: {
click: $parent.submitPopUp
}
});
它显示一个错误
我认为你不能data - bind
直接使用。它不是有效的变量名或属性名,因为space
但你可以这样做:
var $butt = $('<input/>').attr({
type: 'button',
value: "button",
id: "btnId",
"data-bind": 'event: {click: $parent.submitPopUp}'
});
请检查这个
你用attr
错了你应该试试这个,
$(function(){
var butt = $('<input/>',{
type: 'button',
value: "button",
id: "btnId",
"data-bind": 'event: {click: $parent.submitPopUp}'
}).appendTo('body');
});