我有以下内容:
var message = 'this is a message'
$('#textarea_feedback').html('<a href="javascript:;" onclick="alert()">Click me</a>')
将message
变量置于警报中的正确语法是什么?这样做的:
$('#textarea_feedback').html('<a href="javascript:;" onclick="alert(message)">Click me</a>')
根本没有提醒任何事情。
答案 0 :(得分:1)
var message = 'this is a message';
$('#textarea_feedback').html('<a href="javascript:;" onclick="alert('+message+')">Click me</a>')
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="textarea_feedback"></div>
答案 1 :(得分:1)
.html()
函数中的,所以你必须连接变量消息的值,比如this
var message = 'this is a message'
$('#textarea_feedback').html('<a href="javascript:;" onclick="alert(\'' + message + '\')">Click me</a>');