gpt4 book ai didi

javascript - noConflict JQuery 的 Drupal 问题

转载 作者:行者123 更新时间:2023-12-02 20:11:27 24 4
gpt4 key购买 nike

嗨,我正在尝试使 jquery 无冲突工作,如下所述: http://drupal.org/node/1058168我的 php 模板中有这个:

<script type="text/javascript">
var $jq = jQuery.noConflict();
</script>

我相应地修改了我的 JavaScript。但它不起作用...它启动第一个函数,但在它之后,它不运行任何函数:

$jq(function () {
console.info('First $JQ function');
//"use strict";
// this function is strict...
$jq(document).ready(function () {

$jq(document).ready(function () 不运行,因此整个脚本停止。完整的脚本位于 www.htconsulting.hu/sites/validation.js

感谢您的帮助!

更新::删除第一个 $jq(function () 确实有助于至少删除 dougle 就绪函数。但它仍然没有解决我最初使用 noConflict 时遇到的问题。部分代码将确保根据输入,输入区域颜色发生变化,就像它旁边的帮助文本一样。文本仍然不会改变。由于在我的测试环境中一切正常,我认为这是因为我被迫使用的网站,使用旧的Jquery。显然,使用较新的Jquery仍然不能解决问题。表单位于www.htconsulting/test/form

最佳答案

$jq(function () {

相当于

$jq(document).ready(function () {

http://api.jquery.com/ready/

所以基本上你在 document.ready 内部有一个 document.ready 。我认为这不起作用,请尝试删除内部的 ready 并看看是否有帮助。

关于javascript - noConflict JQuery 的 Drupal 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6912297/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com