我正在尝试创建一个具有特殊界面和行为的元素。
例如我的页面中有input
。
<input type='text' po-type='multiinput' value='' />
我希望在输入po-type='multiinput'
属性后添加一些标记。
我在页面加载事件中尝试了此代码:
$("input[po-type='multiinput']").after("<div>my details</div>");
问题是,当我使用ajax使用此attr加载元素时,这种方式使用的更少。
问题是:
如何强制浏览器以各种方式添加my details
这种元素?
添加一些输入后,我不想每次都使用一个函数。我希望每件事都能自动化。
感谢您提供的每一个答案。
答案 0 :(得分:1)
不要制作属性po-type
。 HTML5标准允许data-*
作为属性。有关详细信息,请参阅http://www.marcofolio.net/webdesign/html5_data-_attributes_are_great_and_you_know_it.html。
为$("input[data-potype='multiinput']").after("<div>my details</div>");
success
complete
或$.ajax
回复{{1}},请http://api.jquery.com/jQuery.ajax/查看{{1}}。