Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向tiptip jQuery添加变量_Jquery_Wordpress_Tiptip - Fatal编程技术网

向tiptip jQuery添加变量

向tiptip jQuery添加变量,jquery,wordpress,tiptip,Jquery,Wordpress,Tiptip,我想不出一个更具描述性的标题了,所以我希望它是有意义的(如果我错了,请随时纠正我) 基本上,我是在向站点添加表,列将根据添加的列的数量自动调整大小。 在同一页上添加一个额外的表时,添加一个单独的表效果非常好,这对我来说有点复杂(可能有点过头了)——运行的脚本会计算所有列的总数。 例如,如果我在页面顶部添加一个三列表,然后在底部添加另外一个三列表,那么脚本将总共计算6列,然后用该数字除以100 是否有一种简单的方法来创建变量或表计数,以便底部的脚本检测单独的表并调整每个表的列的大小 下面是代码片段

我想不出一个更具描述性的标题了,所以我希望它是有意义的(如果我错了,请随时纠正我)

基本上,我是在向站点添加表,列将根据添加的列的数量自动调整大小。 在同一页上添加一个额外的表时,添加一个单独的表效果非常好,这对我来说有点复杂(可能有点过头了)——运行的脚本会计算所有列的总数。
例如,如果我在页面顶部添加一个三列表,然后在底部添加另外一个三列表,那么脚本将总共计算6列,然后用该数字除以100

是否有一种简单的方法来创建变量或表计数,以便底部的脚本检测单独的表并调整每个表的列的大小

下面是代码片段:

<div class="table<?php echo $tblid; ?>">
        <div class="cols">
        </div>

    ..code going on here..
        <div class="cols">
        </div> 
    ..Some more code going on here..
</div>

如果我没有错,您有两个具有相同类名的表,因此您的选择器
jQuery('.table.cols')
同时获取表和
jQuery('.table.cols').length将为您提供合并两个表的列的长度

你能做的就是。 给他们单独上课,给每个人打电话

HTML

 <div class="table1">
    <div class="cols">
    </div>

  ..other code going on here..

</div>

<div class="table2">
    <div class="cols">
    </div>

  ..other code going on here..

</div>

这适用于任何数量的表。

感谢您的及时回复-您的回答确实给了我一些想法,但是,因为cols div甚至没有调整大小。不幸的是,没有错误。然而,经过检查,我运行的上一个脚本将宽度注入DOM。你如此友善地创造的那个,似乎没有做同样的事。也许我遗漏了什么?学生的错误代表了我。已相应更新。现在我得到了一个未捕获的语法错误:输入的意外结束。看来至少是朝着正确的方向走的。。我的错。。我错过了括号。。请现在检查一下,它应该是wokr。。如果有什么问题,请告诉我
 <div class="table1">
    <div class="cols">
    </div>

  ..other code going on here..

</div>

<div class="table2">
    <div class="cols">
    </div>

  ..other code going on here..

</div>
jQuery(function(){
  jQuery('div[class^="table"]').each(function(){
    var obj=jQuery(this).find('.cols');
    var v = obj.length;
    var cw = (100/v);

    obj.css('width',cw+'%');
  });
});