2013-11-20 84 views
1

我的錯在哪裏? 我在HTMLjavascript在html中單擊按鈕

<a class="btn btn-warning btn-mini publish-btn" href="#" data-rowid="@computer.id" data-toggle="modal" data-target="#myModal">Outdated</a>

和我的模型

<fieldset style="text-align:center;vertical-align:middle;"> 
<input type="radio" name="options" id="option1" /> : Publish Now<br/> 
<input type="radio" name="options" id="option2" /> : Schedule Publish<br/> 
</fieldset> 
<div class="modal-footer"> 
<button type="button" class="btn btn-default" id="submitBtnPublishId" >OK</button>    <button type="button" class="btn btn-primary" data-dismiss="modal" id="submitBtnSpublishId"  >Cancel</button> 

和我的js

$(function(){ 
$/-("a.publish-btn").click(function(e) { 
var obj = $(this); 
e.preventDefault(); 
$('#submitBtnPublishId').click(clickOnPublish); 
function clickOnPublish() 
{}})}) 

按鈕不能正常工作時,單擊確定按鈕。爲什麼??

+1

到底是什麼'$/- ( 「a.publish-BTN」)'應該是什麼?這是故意的,還是在輸入問題時引入的拼寫錯誤? – meagar

+0

它是一個主按鈕,當你點擊它時,出現一個模型窗口,我的確定按鈕在這個窗口中,我想單擊時做動作OK按鈕 – sugur

+0

不是''/ - '不是'。這些符號實際上很重要,它們有意義。你輸入的內容是胡言亂語。我假設你打算輸入'$('a.publish-btn')'。 – meagar

回答

0

你已經錯了$符號更正如下

$(function(){ 
$("publish-btn").click(function(e) { 
var obj = $(this); 
e.preventDefault(); 
$('#submitBtnPublishId').click(clickOnPublish); 
function clickOnPublish() 
{}})}) 
+0

沒有變化:( – sugur