2个jquery插件don';我不能以一种形式工作
我在表单中有jquery验证和jqtransform,但其中只有一个有效:2个jquery插件don';我不能以一种形式工作,jquery,Jquery,我在表单中有jquery验证和jqtransform,但其中只有一个有效: <!-- validation --> <script type="text/javascript" src="/sitestatic/scripts/validation/jquery-1.6.min.js"></script> <script type="text/javascript" src="/sitestatic/scripts/validat
<!-- validation -->
<script type="text/javascript" src="/sitestatic/scripts/validation/jquery-1.6.min.js"></script>
<script type="text/javascript" src="/sitestatic/scripts/validation/languages/jquery.validationengine-fr.js" charset="utf-8"></script>
<script type="text/javascript" src="/sitestatic/scripts/validation/jquery.validationengine.js" charset="utf-8"></script>
<!-- end validation -->
<!-- jqtransform -->
<script type="text/javascript" src="/sitestatic/jqtransformplugin/jquery.js" ></script>
<script type="text/javascript" src="/sitestatic/jqtransformplugin/jquery.jqtransform.js" ></script>
<!-- end jqtransform -->
<script>
<!-- validation script-->
var $j = jQuery.noConflict();
$j(document).ready(function(){
jQuery("#registrationForm").validationEngine();
$("#id_StatusTypeCode").addClass("validate[required]")
$("#id_PriceUnitCode").addClass("validate[required]")
});
$(function(){
$("form").form();
});
<!-- end validation script -->
<!-- jqtransform script-->
$(function(){
$('form').jqTransform({imgPath:'jqtransformplugin/img/'});
});
<!-- end jqtransform script-->
</script>
var$j=jQuery.noConflict();
$j(文档).ready(函数(){
jQuery(“注册表单”).validationEngine();
$(“#id#U StatusTypeCode”).addClass(“验证[必需]”)
$(“#id_PriceUnitCode”).addClass(“验证[必需]”)
});
$(函数(){
$(“form”).form();
});
$(函数(){
$('form').jqTransform({imgPath:'jqtransformmplugin/img/'});
});
但是只是jq转换工作,我应该怎么做?删除
。这个导入的Javascript文件覆盖了以前定义的jQuery框架+插件
发生了什么事?
Load jQuery-1.6-min.js Defines jQuery
Load validation files Defined jQuery validation plugin
Load jquery.js Overwrites the previously created jQuery object
^ The jQuery validation plugin is deleted
Load jqtransform Defined jqtranform plugin
下面的代码应该有效:
<!-- jQuery framework -->
<script type="text/javascript" src="/sitestatic/scripts/validation/jquery-1.6.min.js"></script>
<!-- Validaiton -->
<script type="text/javascript" src="/sitestatic/scripts/validation/languages/jquery.validationengine-fr.js" charset="utf-8"></script>
<script type="text/javascript" src="/sitestatic/scripts/validation/jquery.validationengine.js" charset="utf-8"></script>
<!-- end validation -->
<!-- jqtransform -->
<script type="text/javascript" src="/sitestatic/jqtransformplugin/jquery.jqtransform.js" ></script>
<!-- end jqtransform -->
你能展示一个真实的例子吗?另外,我怀疑/sitestatic/jqtransformmplugin/jquery.js
是jquery框架,它覆盖了以前定义的jquery框架+pkugins。我想是的,我认为两者都可以与jquery.js一起使用,但它们没有,我不知道如何处理jqtransform-->进行验证-->我已经下载了这些文件,并检查了代码。请参阅下面我的答案以了解修复方法。jqtransform是为jQuery 1.2.6设计的。新版本可能存在兼容性问题。您是否收到任何错误消息?我在IE中有此错误:网页错误详细信息用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;Trident/4.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;Media Center PC 6.0;.NET4.0E;Tablet PC 2.0)时间戳:Fri,2011年11月11日21:06:23 UTC消息:对象不支持此属性或方法行:25字符:1代码:0 URI:消息:对象不支持此属性或方法行:21字符:13代码:0 URI:嘿,伙计,我想用一个漂亮的验证插件和另一个插件来美化表单元素,你知道两个插件可以一起工作吗?这听起来像是这些插件不想一起工作。如果你在线主持你的测试用例,我会看一看。当你创建了一个代码示例后发表评论。在我花很多时间回答这个问题之前,我希望提问者表现出一些努力。