有輸入元素的網站我的工作與傳統的onclick功能:將一個HTML屬性onClick函數與一個jQuery On函數結合起來?
<input name="input_41" type="radio" value="76" id="choice_41_1" onclick="gf_apply_rules(5,[6,7,8]);">
不幸的是,我不能更改或直接修改遺留代碼。
我也試圖更新網站,並使表單元素更漂亮與額外的CSS和JS。我用來處理無線電元素的一個新功能是使用jQuery On()
函數。此功能運行良好,但似乎覆蓋現有的onclick功能gf_apply_rules()
。這裏是jQuery的示例:
$(document).on('click.radio.data-api', '[data-toggle^=radio], .radio', function (e) {
var $radio = $(e.target);
e && e.preventDefault() && e.stopPropagation();
if (!$radio.hasClass('radio')) $radio = $radio.closest('.radio');
$radio.find(':radio').radio('toggle');
});
反正我有可以保留現有的HTML指定的onclick函數On()
射擊?
我知道你可以在onclick上做多個功能。你可以像這樣'onclick =「css(),On()」'來格式化它,儘管我從來沒有親自嘗試CSS更改和jQuery函數。 – usernolongerregistered
啊,我應該提到我需要避免改變遺留代碼。 – jnthnclrk
哦,我明白了。所以你希望HTML保持不變,但也想調用jQuery函數onclick? – usernolongerregistered