我在创建wysiwyg弹出窗格时尝试启动点击事件。 代码:
addPane: function () {
this.im = this.ne.selectedInstance.selElm().parentTag("IMG");
var A = new bkElement("div").setStyle({
padding: "10px"
}).addClass("uploading_panel").appendTo(this.pane.pane);
this.fileInput = new bkElement("input").setAttributes({
type: "file",
name: "filename",
id: "file_upload_wys",
}).addClass("browse_button").appendTo(A);
$("#file_upload_wys").focus();
if ($("#file_upload_wys").is(":focus")) {
console.log("it is focused");
$("#file_upload_wys").trigger('click');
}
console.log($("#file_upload_wys"));
},
控制台告诉我: 1:"重点关注" 2:Object [input#file_upload_wys.nicEdit-browse_button property value =""属性值=" null"]
但是,不会触发浏览按钮。 对我来说,完全不是某些浏览器的安全措施,我在外面创建了类似的html代码并且有效。