小编nde*_*ung的帖子

jQuery Uniform Checkbox没有(un)检查

我正在使用jQuery Uniform来设置输入/选择等样式.但是,复选框已停止工作.我是appending从ajax调用发送的数据.一旦加载,我$.uniform.update("input:checkbox")用来更新新的HTML.尝试(取消)检查输入时,它只能工作一次.如果我想(再)检查它,它根本不会改变.

我已经尝试改变统一的Javascript,使所有的动作(即click,focus,blur等等)是下.live功能.(即.live("click",).这只会阻止任何工作.

更新:

我完全阅读了Uniform JS并发现了一个问题:

if(!$(elem).attr("checked")){
    //box was just unchecked, uncheck span
    spanTag.removeClass(options.checkedClass);
}else{
    //box was just checked, check span.
    spanTag.addClass(options.checkedClass);
}
Run Code Online (Sandbox Code Playgroud)

.attr("checked")语法失败.它总是会返回false.为什么?我不知道.除此之外,它不会更新原始文件input以删除checked属性或设置checked属性.

我浏览了官方网站,发现它没有更新复选框输入.所以这不仅仅是我的xP

我已经搜索了一下,发现了各种方法来检查是否选中了复选框但是以下方法失败:

if ($(elem).attr("checked")) // The original.
if ($(elem).attr("checked") == true)
if ($(elem).is(":checked"))
if ($(elem).checked)
// and:
var check = $(elem).match(/checked=/);
if (check == null)
Run Code Online (Sandbox Code Playgroud)

非常感谢指导词〜:3

ajax checkbox jquery append uniform

33
推荐指数
4
解决办法
4万
查看次数

流体宽度固定位置

想像:

<div class="outer">
    <div class="inner">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

哪里:

  • .outer 是列结构的一部分,它的宽度是百分位数,因此是流动的.
  • .inner表示fixed应该填充100%宽度的.outer元素的位置元素.然而,它的位置垂直保持不变fixed.

我试图用以下CSS实现这个布局:

.outer {
    position: relative;
    width: %;
}
.inner {
    position: fixed;
    width: 100%;
}
Run Code Online (Sandbox Code Playgroud)

但是,.inner不会将其宽度计算为relative其父级的百分比.相反,它填充窗口/文档的整个宽度.尝试任何leftright属性会导致相同的父级忽略质量.

有没有办法解决?

css css-position fluid-layout

18
推荐指数
2
解决办法
2万
查看次数

PHP LaTeX到PDF转换/编译

我已经广泛搜索了一个基于PHP的工具来将LaTeX转换为PDF,但没有成功.我知道LaTeX在服务器端运行,但是我仍然需要基于PHP的命令进程才能使用LaTeX生成所述PDF文件.

编辑

此外,在服务器上安装二进制文件,库或工具是禁忌.我可以使用的工具是PHP及其内置的功能.任何可以将LaTex转换为PDF的类或PHP工具都非常有用.

任何指导都将非常感激.

php pdf latex tex

9
推荐指数
1
解决办法
1万
查看次数

数据库,字符编码,PDF和XML

我在使用字符编码方面遇到了一些麻烦.

情况

上载的文件将转换为XML.此文件的字符编码会有所不同,但可能会出现智能引号,实体和各种ASCII.将此文件转换为XML后,它将存储在数据库中.根据用户请求,可以从数据库中提取XML并将其转换为数组,然后将其创建为PDF.

问题

字符编码.从一开始,字符编码就出现了一个重大问题.我想知道;

  • 什么字符编码通常涵盖整个"频谱".例如,&deg;在解析XML或智能引用()时无法识别的.智能报价将变成’等等.
  • 如何在数据库中存储XML.加密是一种可能,但数据库编码是我迷失的地方.
  • 如何使实体,智能引号(以及可能导致问题的其他字符)在数据库中正确显示并Å在前面填充.

试图解决这个问题

我已经做了各种"尝试"解决我的问题的功能 - 将一些角色转换成另一个角色.但是,我认为这是完全错误的做法,我应该改变字符编码.

/*
 * Converts smart quotes to ascii
 */
function convert_smart_quotes($string) {
    $string = iconv("UTF-8", "UTF-32", $string);
    $string = mb_convert_encoding($string, 'HTML-ENTITIES', 'UTF-32');
    $string = str_replace('&#65279;', '', $string);
    $search = array('&lsquo;', '&rsquo;', '&ldquo;', '&rdquo;', '&mdash;'); 
    $replace= array("'", "'", '"', '"', '-');
    $string = str_replace($search, $replace, $string);
    return $string; 
}
/*
 * Converts some entities to an ISO format?
 * …
Run Code Online (Sandbox Code Playgroud)

php xml mysql character-encoding

7
推荐指数
1
解决办法
220
查看次数

jQuery.each:重新排序数组

我最近一直在摆弄数组和数组排序,偶然发现了一些奇怪的东西.

采取这种情况:

arr = {};
arr[1] = "one";
arr[2] = "two";
arr[105] = "three";
arr[4] = "four";

$.each(arr, function (key, val) {
    $(body).html(key + " => " + val);
});
Run Code Online (Sandbox Code Playgroud)

现在,我们希望得到以下结果:

1 => one
2 => two
105 => three
4 => four
Run Code Online (Sandbox Code Playgroud)

对?不幸的是.我收到一个数字排序,导致索引105是序列中的最后一项.有人知道如何克服这个问题吗?非常感谢指导,谢谢.

each jquery numeric css-position

4
推荐指数
1
解决办法
3955
查看次数

如何测量哈希算法强度

有没有办法测量哈希算法的强度?例如,一个用PHP编写的标准化测试来衡量或许cryptsha1?的强度?

力量可以指各种事物; 单个家用计算机能够通过彩虹表或字符循环,密码中的位长或符号和数字的使用来发现密码的能力.与发现符号或字符数的简单正则表达式不同,PHP函数可以确定强度的要求来自密码,密钥或盐的破坏速度.

我想知道,从PHP的哈希算法列表中,哪种哈希算法最好.

foreach (hash_algos() as $algorithm) {
    // test strength
}
Run Code Online (Sandbox Code Playgroud)

php algorithm hash

2
推荐指数
1
解决办法
677
查看次数

SQL Update:将数据附加到单元格

我想创建一个SQL查询,它使用新数据更新所述列,但也更新正在更新的特定行的数据.如果你能想象,将"新数据""预先"添加到单元格,但是在该单元格中保留相同的数据.例如,我想将follow,添加"some_text"到已经必须"other_text"创建的单元格:"some_textothertext".但是我想"some_text"在PHP中设置一个变量.

我不知道如何处理或完成这一点,非常感谢您的指导,谢谢.:3

php mysql sql append

1
推荐指数
1
解决办法
2875
查看次数

PHP:一个名为'static'的类

有没有办法解决以下问题:

class static extends parents {
    // etc
}
Run Code Online (Sandbox Code Playgroud)

其中'static'是类的名称,'parents'是合法的扩展类名.

以下引发此错误:

Parse error: syntax error, unexpected T_STATIC, expecting T_STRING
Run Code Online (Sandbox Code Playgroud)

任何帮助/建议将不胜感激.

php static class

-1
推荐指数
1
解决办法
74
查看次数