Javascript 在创建某个组件后调用jQuery
这里我调用一个函数在index.html中创建登录模式Javascript 在创建某个组件后调用jQuery,javascript,jquery,html,Javascript,Jquery,Html,这里我调用一个函数在index.html中创建登录模式 $('.login_btn').click(function(){LoginModal.open(); }); 我把LoginModal放在login.js中 var LoginModal = (function(){ var thisObj; return thisObj = mapModalsFactory.create({ attrs: { 'id' : 'login_modal', 'c
$('.login_btn').click(function(){LoginModal.open(); });
我把LoginModal放在login.js中
var LoginModal = (function(){
var thisObj;
return thisObj = mapModalsFactory.create({
attrs: {
'id' : 'login_modal',
'class': ""
},
exitBtnClassName: false,
callbacks: {
onOpen: function($element){
var $content = $(
'<div>' +
'<input type="text" id= "account" name="account" title="This is ToolTip"/>' +
'</div>'
);
$element.append($content);
}
}
});
})();
更详细地说,如果我单击
login\u btn
,然后键入$(“#帐户”)。工具提示代码>在开发控制台中,它会起作用。在onOpen
函数中编写调用代码我尝试过,但没有起作用。工具提示是函数吗?我调用引导工具提示。我想你应该确保将它放在$element.append($content)之后
否则,调用方法时元素帐户
将不在DOM中。请将调用代码写入onOpen
函数中。我尝试过,但没有成功。工具提示是函数吗?我调用引导工具提示。我想您必须确保将其放在$element.append($content)之后
否则,调用方法时元素account
将不在DOM中。
$('#account').tooltip();