我目前正在制作一个通过colorbox的ajax功能打开的表单。在我的表单上,我想让其中一个输入字段对jquery插件(colorpicker)做出反应,但它不适用于输入字段。我试图应用脚本(在主页面上(我加载ajax颜色框),并在我通过ajax获得的页面上,但没有运气。
我在插件中唯一要做的就是加载js文件并设置输入的id =“color”。它没有按预期工作。
我已经搜索谷歌干这个问题的解决方案。
希望有人能解决这个问题!
更新
我在headtag中使用它来初始化jquery插件(ColorPicker)
<script type="text/javascript" src="jscolor.js"></script>
这是我在Colorbox上调用的功能
jQuery(".ajax").colorbox({onComplete:function(){}});
我执行ajax功能的按钮
<a class="ajax cboxElement" title="Settings for '.$load_all_polls->poll_title.'" href="edit.php?poll_id='.$load_all_polls->poll_id.'">Indstillinger</a>
带ajax调用的按钮工作正常!
ColorPicker应该响应的输入字段(在ajax调用内)
<input class="color" value="<?php echo $poll->bg_color; ?>" name="bg_color">
同样,问题是ColorPicker在调用Ajax之前通过我的(DOM树?)加载,因此ColorPicker不会识别ajax调用中的输入字段。
怎么办? :)
此致 的Mathias