小编Dou*_*ner的帖子

按标题jQuery获取元素

我已搜索但找不到通过标题获取元素的jQuery选择器.所以我会尝试使用title =='cars'来处理下拉列表

例如:

<select title='cars'>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>
Run Code Online (Sandbox Code Playgroud)

非常感谢,

html jquery jquery-selectors

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

将文本包装到字边界处的行中

1)我想通过单词自动换行文本,这样每行不超过56个字符.有没有这样做的方法,还是我需要自己滚动?

@comment_text = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
Run Code Online (Sandbox Code Playgroud)

我的看法:

<%= @comment_text.cool_string_function( 56 ) %>
Run Code Online (Sandbox Code Playgroud)

会呈现:

Lorem ipsum dolor sit amet, consectetur adipisicing
elit, sed do eiusmod tempor incididunt ut labore et 
dolore magna aliqua.
Run Code Online (Sandbox Code Playgroud)

2)我想将文本缩进4个空格,以便:

<%= @comment_text.cool_string_function( {:width => 56, :indent => 4} ) %>
Run Code Online (Sandbox Code Playgroud)

会呈现:

    Lorem ipsum dolor sit amet, consectetur adipisicing
    elit, sed do eiusmod tempor incididunt ut labore et 
    dolore magna aliqua.
Run Code Online (Sandbox Code Playgroud)

ruby string ruby-on-rails

12
推荐指数
2
解决办法
6794
查看次数

如何在元素上触发浏览器上下文菜单.(好像用户右键单击)

我需要通过javascript触发浏览器(IE,Firefox,Safari等)上下文菜单的打开.我试图解决的问题是,当右键单击重叠元素时,它下面的元素显示其上下文菜单.因此,如果顶部元素是标签,当您右键单击时,我需要显示下面输入元素的上下文菜单.

我知道如何保持标签的上下文菜单不显示,但我不知道如何随意打开上下文菜单.

任何帮助表示赞赏!

javascript contextmenu

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

PHP preg_match查找多次出现

正则表达式在PHP中使用preg_match查找多次出现的相同字符串的正确语法是什么?

例如,在以下段落中查找以下字符串是否出现TWICE:

$string = "/brown fox jumped [0-9]/";

$paragraph = "The brown fox jumped 1 time over the fence. The green fox did not. Then the brown fox jumped 2 times over the fence"

if (preg_match($string, $paragraph)) {
echo "match found";
}else {
echo "match NOT found";
}
Run Code Online (Sandbox Code Playgroud)

php preg-match

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

通过活动触发jquery手风琴菜单?

是否可以通过单独的按钮onclick事件打开jquery手风琴菜单中的下一个面板?这不是单击标题打开另一个面板,而是使用未连接到手风琴的按钮.

jquery jquery-ui accordion

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

将字节字符串返回到ExternalInterface.call会引发错误

我正在开发我的开源项目Downloadify,直到现在它只是处理返回的字符串以响应ExternalInterface.call命令.

我正在尝试将JSZip和Downloadify放在一起使用测试用例,最终结果是在浏览器中动态创建Zip文件,然后使用保存到磁盘FileReference.save.但是,这是我的问题:

JSZip库可以返回base64Zip 的编码字符串或原始字节字符串.问题是,如果我返回该字节字符串以响应该ExternalInterface.call命令,我会收到此错误:

Error #1085: The element type "string" must be terminated by the matching end-tag "</string>"
Run Code Online (Sandbox Code Playgroud)

ActionScript 3:

var theData:* = ExternalInterface.call('Downloadify.getTextForSave',queue_name);
Run Code Online (Sandbox Code Playgroud)

哪里queue_name只是一个用于标识JS中正确实例的字符串.

JavaScript的:

var zip = new JSZip();
zip.add("test.txt", "Hello world!\n");
var content = zip.generate(true);
return content;
Run Code Online (Sandbox Code Playgroud)

如果我改为返回普通字符串而不是字节字符串,则调用正常.base64我想避免使用,因为我必须base64在我的包含解码器,swf这将增加其大小.

最后:我不是在寻找AS3 Zip发生器.我的项目必须使用JavaScript运行该部分

我确实不是 AS3程序员的交易,所以如果您需要更多细节,请告诉我.

javascript flash bytearray actionscript-3 externalinterface

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

TD的背景颜色在打印预览中不可见

我喜欢这个:

<td align="left" bgcolor="#FF0000">
Run Code Online (Sandbox Code Playgroud)

在浏览器中,应用了红色背景颜色但是当我看到它的打印预览时,背景中没有红色.字体颜色也是白色,但在打印预览时也会转换为白色.

谁知道可能是什么原因?

谢谢

html css browser printing

7
推荐指数
2
解决办法
7137
查看次数

Chrome不显示由jQuery或Direct CSS属性设置的类

这可能看起来像一个设计/ CSS问题,但我真的需要一些帮助.

这是http://library.permilia.com/Gavin/version2.0_beta/lead.html页面

它适用于除chrome之外的所有可以想象的浏览器.

通过它工作我的意思是它应用一个类.error将边框设置为1px solid#f00这是一个红色边框.因为某种原因,无论如何都无法改变它!

有人有任何想法吗?

css jquery html5 google-chrome

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

在Javascript中,如何判断用户是否同时按下两个键?

在Javascript中,如何判断用户是否同时按下两个键?

例如,我在屏幕中间画了一个圆圈.当用户按住向上箭头时,我想将其向上移动,而当用户按住向右箭头时,我想向右移动它.那部分很容易.如果用户同时持有向上和向右箭头,我想对角线,向上和向右移动圆圈.

基本的Javascript事件处理看起来不太可能,但肯定有人已经找到了解决/黑客/改进的方法.

javascript keyboard events

6
推荐指数
2
解决办法
2577
查看次数

如何验证输入到输入框中的值只是数字?

我想知道最好和最简单的方法是确保用户输入到输入框的值是网页中的数字吗?要么通知他们,他们在编辑时不允许他们或不允许他们输入非数字值开始.

有任何想法吗?

谢谢

html javascript

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