标签: prepend

jquery prepend到textarea text()

我有一个文本区域.我可以设置它的文本

$("#mytextarea").text("foo")
Run Code Online (Sandbox Code Playgroud)

我可以像这样在文本区域前面加:

$("#mytextarea").prepend("foo")
Run Code Online (Sandbox Code Playgroud)

但是我不能像这样在jquery text()对象之前添加:

$("#mytextarea").text().prepend("foo")
Run Code Online (Sandbox Code Playgroud)

我想这样做的原因是,如果我的用户让我在前面添加这个文本:

$("#mytextarea").prepend("<script>alert('lol i haxed uuu!')</script>")
Run Code Online (Sandbox Code Playgroud)

...脚本执行,我输了.

救命?

jquery text textarea prepend

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

jQuery将节点移出其父节点

我有这个代码:

<ul class="list">
  <li>
    <a href="#" >
      <img src="IMAGE" />
      SOME TEXT
    </a>
  </li>
  <li>
    <a href="#" >
      <img src="ANOTHER IMAGE" />
      SOME DIFFERENT TEXT
    </a>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我想将图像预先添加到父节点,如下所示:

<ul class="list">
  <li>
    <img src="IMAGE" />
    <a href="#" >
      SOME TEXT
    </a>
  </li>
  <li>
    <img src="ANOTHER IMAGE" />
    <a href="#" >
      SOME DIFFERENT TEXT
    </a>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery prepend

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

jQuery prepend - 阻止自动滚动

我刚刚使用jQuery prepend,无法按预期工作.

我在做什么:

每隔一秒将.contentdiv添加到#maindiv

但是,当我向下滚动[一旦页面内容充满]时,我会继续滚动回到#main顶部或最新的前置.content

我如何能:

防止viewport变化 - 就像追加一样

相关小提琴

jquery scroll prepend

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

Apache 或 PHP 生成前置换行符

我正在尝试在 PHP Web 应用程序中生成一个 XML 文件:

<?php
... 
header('Content-Type: application/xml');
header('Content-Disposition: attachment; filename=test.xml');
echo "<?xml version=\"1.0\"?>\r\n" . 
...
Run Code Online (Sandbox Code Playgroud)

奇怪的是,当使用我的服务器(分别是 PHP 版本 5.3.8/Apache 2.2.17 和 PHP 版本 5.3.10-1/Apache 2.2.22)时,在输出的开头插入了一个换行符(十六进制0a,导致无法使用的无效 XML。还有一个关于这个的在线问题,未解决。

所以如果我尝试echo "bug";我得到 4 个字节,而不是 3 个:0a 62 75 67

但是,在本地使用 WAMP 服务器(PHP 5.4.3/Apache 2.4.2)时,我得到 3 个字节:62 75 67.

  • 这是一个已知的错误/功能吗?
  • 是配置问题吗?
  • 应该归咎于 Apache 还是 PHP?
  • 我必须升级我的服务器吗?我宁愿不。

php apache2 character prepend

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

Javascript 对象 - 将对象添加到现有对象之前

我有这个 javascript 对象。

<script language="javascript" type="text/javascript">
var jsObject1 = {'Mr.':'1','Mrs.':'2','Ms.':'3'} 
</script>
Run Code Online (Sandbox Code Playgroud)

我想将此 javascript 对象添加到jsObject变量的开头:

<script language="javascript" type="text/javascript">
var jsObject2 = {'Dr.':'4','Sr.':'5','Jr.':'6'} 
</script>
Run Code Online (Sandbox Code Playgroud)

是否有一个 javascript 函数,或者 jquery 方法来做到这一点?

javascript object prepend

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

在 bash 中将 **heredoc** 添加到文件中

我正在使用:

cat <<<"${MSG}" > outfile
Run Code Online (Sandbox Code Playgroud)

首先向 写入消息outfile,然后继续进行进一步处理,这将附加到outfile我的 awk 脚本中。

但现在已逻辑在我的计划改变了,所以我得先填入 outfile从我的附加线awk计划(从我的bash脚本外部调用),然后在最后一步前插是$ {}味精heredoc我的头outfile。 .

我怎么能从我的 bash 脚本而不是 awk 脚本中做到这一点?

编辑

这是味精heredoc

read -r -d '' MSG << EOF
-----------------------------------------------
--   results of processing - $CLIST
--   used THRESHOLD ($THRESHOLD)
-----------------------------------------------
l
EOF
# trick to pertain newline at the end of a message
# see here: http://unix.stackexchange.com/a/20042
MSG=${MSG%l}
Run Code Online (Sandbox Code Playgroud)

bash prepend herestring

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

反向追加列表或在列表前面便宜吗?-蟒蛇

哪个更快,更pythonic?

  • 反转附加列表
  • 从头开始将列表放在前面
  • 使用 deque

例如,这里有一些人造数据要存储到新列表中

# Let's say my function outputs these output individually.
x = [12,34,44,346,345,876,123]
Run Code Online (Sandbox Code Playgroud)

反转附加列表:

new_list = []
for i in x:
  new_list.append(i)
new_list = newlist[::-1]
Run Code Online (Sandbox Code Playgroud)

在列表之前:

new_list = [] 
for i in x:
  new_list.insert(0,i)
Run Code Online (Sandbox Code Playgroud)

使用双端队列:

from collections import deque
for i in x:
  x.appendleft(i)
Run Code Online (Sandbox Code Playgroud)

请注意,我的问题不是如何反向列出。还请假设列表的大小约为20,000。

python reverse list insert prepend

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

jQuery - 如何撤消prepend

当div被翻过来时,我正在使用prepend()函数来显示图像.如何删除图像 - 即与prepend相反的内容()

这是代码:

$("#hover-div").hover(
        function() { $("#image-div").prepend("<img src='images/arrow_redo.png' width='16' height='16' />"); },
        function() { $("#image-div").someFunction("<img src='images/arrow_redo.png' width='16' height='16' />"); }
        );
Run Code Online (Sandbox Code Playgroud)

someFunction只是一个假人 - 我真的不希望它做任何事情.

jquery hover prepend

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

如何使用jQuery克隆,修改和添加元素?

我想克隆并添加一个div,但是我希望在每次迭代时将preConfi中的前置div名称更改为preConfiXX(例如preConfiA1,preConfiB1).我可以使用什么语法?

/* on initial load,  move default template into each GroupX location */
var groups = ['A','B','C','D','E','F','G']
for (var groupLetter in groups){
    $('#template').clone().prependTo('#placeholder' + groups[groupLetter]);
}


        <!-- ************************** --> 
    <!-- *******  GROUPS   ******** --> 
    <!-- ************************** --> 
    <div id='groupA' class='preGroups'> 
    GroupA
    <div id="placeholderA"></div>
    </div>

    <div id='groupB' class='preGroups'> 
    GroupB
    <div id="placeholderB"></div>   
    </div>

         ....

    <div id='groupF' class='preGroups'> 
    <div id="placeholderF"></div>
    GroupF
    </div>


<div id='template'> 
<input type="radio" data-theme="a" name="preConfi" id="radio-choice-1" value="C" /> 
<input type="radio" data-theme="a" name="preConfi" id="radio-choice-2" value="T" /> 
<input type="radio" data-theme="a" name="preConfi" id="radio-choice-3" …
Run Code Online (Sandbox Code Playgroud)

jquery clone prepend

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

在 Bash 中读取带有前置或附加值的数组

在 Bash 中,如果我想获取所有可用键盘布局的列表,但在前面添加我自己的键盘布局,我可以这样做:

readarray -t layouts < <(localectl list-x11-keymap-layouts)
layouts=("custom1" "custom2" "${kb_layouts[@]}")
Run Code Online (Sandbox Code Playgroud)

如果我想追加我可以这样做:

readarray -t layouts < <(localectl list-x11-keymap-layouts)
layouts=("${kb_layouts[@]}" "custom1" "custom2")
Run Code Online (Sandbox Code Playgroud)

是否可以在命令中用一行来实现相同的目的readarray

linux arrays bash append prepend

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

标签 统计

prepend ×10

jquery ×5

bash ×2

javascript ×2

apache2 ×1

append ×1

arrays ×1

character ×1

clone ×1

herestring ×1

hover ×1

html ×1

insert ×1

linux ×1

list ×1

object ×1

php ×1

python ×1

reverse ×1

scroll ×1

text ×1

textarea ×1