我正在尝试将包含引导程序glyphicon的范围添加到div内容的开头,但图标未显示。
这个JS有什么问题吗?:
$(formMessages).prepend('<span class=\"glyphicon glyphicon-ok\"></span>');
编辑:formMessages是一个变量,而不是一个类或id。以下唯一不起作用的行是前置:
.done(function(response) {
$(formMessages).css('display', 'block');
$(formMessages).removeClass('alert-danger');
$(formMessages).addClass('alert-success');
$(formMessages).prepend('<span class="glyphicon glyphicon-ok"></span>');
$(form).css('display', 'none');
$(formMessages).text(response);
答案 0 :(得分:0)
如果 yum install -y expect
secret="price_aws_git_secret.txt"
eval $(ssh-agent)
pass=$(cat $secret)
expect << EOF
spawn ssh-agent ssh-add price_aws_github
expect "Enter passphrase"
send "$pass\r"
spawn git clone git@github/repo.git
expect "Are you sure you want to continue connecting"
send "yes\r"
expect eof
EOF
是一个类,则需要像这样编写:
formMessages
答案 1 :(得分:0)
当你在整个字符串之外有一个单词并且在里面加倍时,没有必要转义引号。这在javascript中是非常有用的功能,并且可以两种方式工作 - 您可以在外部使用双引号,在字符串内部使用单引号。只是没有内部两种类型。
无论如何,删除反斜杠,因为不需要转义,应该可以使它工作:
$(formMessages).prepend('<span class="glyphicon glyphicon-ok"></span>');
正如其他人所指出的那样,$(formMessage)
仅在formMessage
是变量时才有效。如果是$(".formMessage")
,则使用$("#formMessage")
;如果是,则使用Function Memo(LN, FN, srcFile)
Dim appword As Object
Dim doc As Object
Dim Path As String
Dim pdfFileName As String
Dim folderName As String
Dim directory As String
Path = srcFile
folderName = LN & ", " & FN
directory = Application.CurrentProject.Path & "\" & folderName
pdfFileName = directory & "\" & folderName & " 2015 Memo" & ".pdf"
If Dir(directory, vbDirectory) = "" Then
MkDir (directory)
Else
End If
On Error Resume Next
Error.Clear
Set appword = GetObject(, "word.application")
If Err.Number <> 0 Then
Set appword = CreateObject("Word.Application")
appword.Visible = False
End If
Set doc = appword.Documents.Open(Path, , True)
With doc
.FormFields("TextFN1").Result = FN
.FormFields("TextMI1").Result = MI
.FormFields("TextLN11").Result = LN
.ExportAsFixedFormat pdfFileName, 17
appword.Visible = False
Set doc = appword.Documents.Close()
appword.Quit SaveChanges:=False
End With
Set doc = Nothing
Set appword = Nothing
End Function
。
答案 2 :(得分:0)
'
来定义字符串。因此,只有当您想在字符串中使用单引号时才需要转义。对于双引号"
,它不是必需的。formMessages
是一个JS对象。工作示例:
var formMessages = document.getElementById("test_div");
$(formMessages).prepend('<span class=\"glyphicon glyphicon-ok\"></span>');
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<div id="test_div">Lorem ipsum</div>
答案 3 :(得分:0)
在你的代码中,没有错误。
我想&#34;图标没有显示&#34;,并不意味着DOM中的&#34;缺失&#34;。尝试检查你的风格。 glyphicons
只需要:before /:after元素。