我有以下内容:
<div class="tab-pane" id="message">
<textarea rows="4" cols="50" id="send_message" placeholder="Enter text ..."> </textarea>
<a href="#message" class="btn btn-large btn-info" data-toggle="tab">OK</a>
<a href="#message" class="btn btn-large btn-info" data-toggle="tab">Cancel</a>
我想将click方法绑定到'a'元素,当单击一个元素时,请执行单独的操作。我正在尝试使用按钮文本在它们之间进行辩护,但是当我这样做时我遇到语法错误:
$(function(){
$('#message > a').click(function(){
if(this:contains("OK"))) {
// code to be executed if condition is true
}
else {
// code to be executed if condition is false
}
....
我该如何解决这个问题?
答案 0 :(得分:6)
应该是
if($(this).is(":contains(OK)")) {
答案 1 :(得分:1)