小编Dan*_*382的帖子

从h1中查找文本并使用它来替换foo2文本

我正在尝试使用jQuery来查找H1中的文本,然后使用它来替换foo2中已有的文本.示例如下:

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Take text from element</title>
<script type="text/javascript">
var str = $("h1").text();
    $("#foo2").html(str);
    $("#foo2").replaceWith( str );
</script>
</head>

<body>

<div id="foo"><div id="foo2">replace with h1</div></div>

<h1>Text I want to take</h1>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery

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

在jQuery中隐藏包含特定字符串的div

根据另一个问题尝试了堕落:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="jquery-latest.min.js"></script>
<script type="text/javascript">
$("div p:contains('text')").parent('div').hide();
</script>

<title>test</title>
</head>

<body>

<div>
<p>text</p>
</div>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我错过了一些明显的东西?

jquery hidden

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

如何隐藏基于值的元素包含?

我试图隐藏一个按钮,如果它包含值'foo'.

下面的代码不起作用,我不明白为什么:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Example</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">
  $(document).ready(function () {
     $("button:contains('foo')").parent('div').hide();
  });
</script>

</head>
<body>

  <div class="prod_buy">
    <input name="Add to Cart" type="submit" class="rb green txtbutton" value="foo">
  </div>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery input hide

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

使用 jQuery 检测 html 语言

我在 WordPress 中使用多语言插件,使用户能够更改网站上的语言选项。

该插件除其他外还更改了 HTML 语言属性,例如

<html lang="en-GB">
Run Code Online (Sandbox Code Playgroud)

或者

<html lang="en-US">
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下选择器检测语言:

if ($( 'html:lang(en-us)')) {
    alert('US lang detected');
}
Run Code Online (Sandbox Code Playgroud)

然而,这会产生误报,因为即使打开的 HTML 属性设置为“en-GB”,页面下方的其他元素也会设置为“en-us”。

哪个选择器会专门检查开头的 HTML 属性?

html multilingual jquery lang

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

虚拟键盘插件的位置

我正在使用这个插件(http://www.jquery4u.com/plugins/jquery-screen-keyboard-plugin/#.UCTg6p1lTkd)为Kiosk创建一个屏幕键盘.它工作得很好,但是我需要键盘出现在屏幕底部而不是输入/文本区域下方.

在外部jquery.keyboard.js文件中,我发现了以下内容:

$.keyboard.defaultOptions = {

        // *** choose layout & positioning ***
        layout       : 'qwerty',
        customLayout : null,

        position     : {
            of : null, // optional - null (attach to input/textarea) or a jQuery object (attach elsewhere)
            my : 'center top',
            at : 'center top',
            at2: 'center bottom' // used when "usePreview" is false (centers the keyboard at the bottom of the input/textarea)
        },
Run Code Online (Sandbox Code Playgroud)

我应该使用什么而不是'null'?应该如何添加到代码中?

谢谢

jquery jquery-ui virtual-keyboard

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

Twitter嵌入式时间轴背景色

使用下面的Twitter嵌入方法(https://dev.twitter.com/web/embedded-timelines),特别是使用网格布局,是否可以控制背景颜色?

上下文中的问题:http : //bitly.com/2aFUuhj

我想更新的样式在“ GridLayoutTextOnlyTweet”类中,但这在iFrame中。

css embed twitter iframe

3
推荐指数
3
解决办法
3121
查看次数

使用jQuery隐藏基于包含文本的按钮

我想使用jQuery隐藏包含"立即购买"文本的按钮.此按钮位于包含div中.

基本上是这样的:

$("button contains('Buy Now').parent('div').hide();
Run Code Online (Sandbox Code Playgroud)

jquery

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

在jQuery中添加文本以形成标签

我正在尝试在加载时向表单输入添加文本.

例如,我想在此示例中的"姓氏"之后添加"(必填)":

<div class="agile-group required-control">
  <label class="agile-label" for="last-name">Last Name</label>
Run Code Online (Sandbox Code Playgroud)

我的尝试覆盖了整个标签:

$('.agile-group label').text('test');
Run Code Online (Sandbox Code Playgroud)

我假设我需要首先捕获现有值,然后添加到它但不知道如何,我猜这样的事情?

var text = $( this ).text();
$('.form-view label').val( text + "test");
Run Code Online (Sandbox Code Playgroud)

forms jquery label

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

标签 统计

jquery ×7

css ×1

embed ×1

forms ×1

hidden ×1

hide ×1

html ×1

iframe ×1

input ×1

jquery-ui ×1

label ×1

lang ×1

multilingual ×1

twitter ×1

virtual-keyboard ×1