Javascript 如何在动态创建时将该类名(用于引用插件)添加到复选框中?
我正在使用JavaScript和Jquery应用程序。在这种情况下,我使用以下代码动态创建了一个复选框` //此函数从for循环调用,将从XML中获取名称和j值,并使用该名称创建复选框Javascript 如何在动态创建时将该类名(用于引用插件)添加到复选框中?,javascript,jquery,html,Javascript,Jquery,Html,我正在使用JavaScript和Jquery应用程序。在这种情况下,我使用以下代码动态创建了一个复选框` //此函数从for循环调用,将从XML中获取名称和j值,并使用该名称创建复选框 function append(name,j) { var cb = document.createElement( "input" ); cb.type = "checkbox";
function append(name,j)
{
var cb = document.createElement( "input" );
cb.type = "checkbox";
cb.id = "id";
cb.value = "test";
cb.checked = false;
cb.className='checkbox_container';
var text = document.createTextNode( name );
document.getElementById( 'append' ).appendChild( cb );
document.getElementById( 'append' ).appendChild( text );
}
此外,此已创建复选框将显示在下面的DiV中
<div class="checkbox_container" id="append"> </div>
这里Class=checkbox\u容器用于serchbox插件
我使用静态复选框尝试了上述方法,如
<div class="checkbox_container"><img src="11.jpeg" width="30" height="30"> <input type="checkbox" /><span>Nandha</span></div>
<div class="checkbox_container"><img src="12.jpeg" width="30" height="30"> <input type="checkbox" /><span>Senthil</span></div>
Nandha
森希尔
如果我静态创建这些复选框,复选框容器类引用插件并在搜索框中显示建议…但是如果我创建动态复选框..它不是显示建议
我的问题是,如何在动态创建时将该类名(用于引用插件)添加到复选框中????。。。。
请帮助我…在创建复选框后,您需要调用代码来初始化插件。如果您使用的是Mozilla,那么您应该使用
cb.class
而不是cb.className
您所拥有的应该可以工作。什么让你认为它不存在?